Italy
Mestre
Marghera
Lido
Venice
Malamocco
Venetian
lagoon
Adriatic
Sea
Chioggia
5 km
5 miles
Mestre
Marghera
Lido
Italy
Venice
Malamocco
Venetian
lagoon
Adriatic
Sea
Chioggia
5 km
5 miles