advertisement
Cruises by nature can be super romantic, and while every cruise port isn't hot, there are plenty that sizzle.