Freetown / Antigua and Barbuda
Bridgetown / Barbados
San Juan / Puerto Rrico
MSC Seaside
Casablanca / Morocco
Barcelona / Spain
Puerto Plata / Dominican Republic
Ocean Cay MSC Marine Reserve / Bahamas
Miami / USA
Miami / USA
Cruise itinerary
Philipsburg / Saint Martin
Valencia / Spain