The Caribbean & Mexico

We booked our second cruise with Carnival Cruises. Departing the port of Miami, we had a total of seven days visiting: Cozumel, Mexico – Belize…

Keep reading