MSC Grandiosa
Puerto Plata / Dominican Republic
Nassau / Bahamas
Nassau / Bahamas
Ocean Cay MSC Marine Reserve / Bahamas
Port Canaveral, Orlando / USA
Port Canaveral, Orlando / USA
Ocean Cay MSC Marine Reserve / Bahamas
Port Canaveral, Orlando / USA
Grand Turk / Turks and Caicos
Cruise itinerary