Ocean Cay MSC Marine Reserve / Bahamas
Miami / USA
Grand Turk / Turks and Caicos
MSC Yacht Club Meraviglia
Nassau / Bahamas
Philipsburg / Saint Martin
Basseterre, Saint Kitts / Saint Kitts and Nevis
Charlotte Amalie, Fr. St. Thomas / Virgin Islands
Cruise itinerary
Miami / USA
Amber Cove / Dominican Republic
Miami / USA