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