MSC Grand Voyages
Thu, Apr 1, 202731 nightsMSC Armonia
Durban, South Africa → Antsiranana, Madagascar → Sharm El-Sheikh, Egypt → Brindisi (Lecce), Italy → Kotor, Montenegro → La Possession, Reunion → Aqaba, Jordan → Nosy Be, Madagascar → Heraklion (Crete), Greece → Port Victoria, Seychelles → Suez Canal North, Egypt → Port Louis, Mauritius → Suez Canal South, Egypt → Rhodes (Lindos), Greece → Split, Croatia → Venice, Italy