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