Ocean Cay MSC Marine Reserve / Bahamas
Puerto Plata / Dominican Republic
Cruise itinerary
Port Canaveral, Orlando / USA
MSC Grandiosa
Port Canaveral, Orlando / USA
Ocean Cay MSC Marine Reserve / Bahamas
Nassau / Bahamas
Ocho Rios / Jamaica
Port Canaveral, Orlando / USA
Georgetown / Cayman Islands
Grand Turk / Turks and Caicos
San Miguel, Cozumel Island / Mexico