Nights
Mediterranean
port

Barcelona, Spain

ship

MSC World Europa

place

  • Barcelona , Spain
  • Marseille (Provence) , France
  • Genoa , Italy
  • Naples , Italy
  • Messina , Italy
  • La Valletta , Malta
  • Day At Sea
  • Barcelona , Spain