Cruise itinerary
Messina, o. Sicily / Italy
Rome (Civitavecchia) / Italy
Rhodes / Greece
Marseille / France
Genoa / Italy
Piraeus (Athens) / Greece
Limassol / Cyprus
Muscat / Oman
Doha / Qatar
Naples / Italy
Dubai / UAE
Valletta / Malta
Suez Canal / Egypt
Barcelona / Spain
Dubai / UAE
Suez Canal / Egypt
Valletta / Malta
MSC Yacht Club World Europa