Miami / USA
MSC Divina
Cartagena (Bolívar) / Colombia
Ocean Cay MSC Marine Reserve / Bahamas
Roatan / Honduras
Aruba (Oranjestad) / Aruba
Ocean Cay MSC Marine Reserve / Bahamas
Miami / USA
Georgetown / Cayman Islands
Column / Panama
Cruise itinerary
Miami / USA
Ocho Rios / Jamaica
Ocho Rios / Jamaica
San Miguel, Cozumel Island / Mexico