Puerto Plata / Dominican Republic
Ocean Cay MSC Marine Reserve / Bahamas
Ocean Cay MSC Marine Reserve / Bahamas
Costa Maya / Mexico
Port Canaveral, Orlando / USA
Cruise itinerary
San Miguel, Cozumel Island / Mexico
Nassau / Bahamas
Grand Turk / Turks and Caicos
Port Canaveral, Orlando / USA
Port Canaveral, Orlando / USA