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