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