Location

Chioggia

VE

Town located on a small island at the southern entrance to the Lagoon of Venice about 25 kilometres (16 miles) south of Venice