MSC Grand Voyages, 26 Nights
Sail aboard MSC Armonia
Cruise to split croatia, heraklion (crete) greece, rhodes (lindos) greece, suez canal (transit) egypt, aqaba (petra) jordan, sharm el-sheikh egypt, port victoria seychelles, nosy be madagascar, antsiranana (diego suarez) madagascar, port louis mauritius, la possession reunion and durban south africa from venice - marghera italy
Date: 1 Nov 2026