Casablanca / Morocco
Rio de Janeiro / Brazil
Valletta / Malta
Salvador / Brazil
Sicily Palermo / Italy
Barcelona / Spain
MSC Splendida
Cruise itinerary
Maceio / Brazil
Las Palmas (Gran Canaria) / Spain
Gibraltar / Great Britain
Cagliari, island of Sardinia / Italy
Montevideo / Uruguay
Buenos Aires / Argentina