MSC EURIBIA
From 698 USD per person
Naples,Palermo,La Goulette,Barcelona,Marseille,Genoa,Naples
MSC MAGNIFICA
From 289 USD per person
Naples,Messina,Valletta,Barcelona, Naples,Messina,Valletta,Barcelona,Marseille,Genoa, Naples,Messina,Valletta,Barcelona,Marseille,Genoa,Naples