This MSC Meraviglia cruise started off at Genoa then called at Marseilles, Barcelona, Cadiz, Lisbon, Vigo, Southampton, Le Havre and ended up in Hamburg.

This MSC Meraviglia cruise started off at Genoa then called at Marseilles, Barcelona, Cadiz, Lisbon, Vigo, Southampton, Le Havre and ended up in Hamburg.