Where is Chioggia Stazione?

Where is Chioggia Stazione located?

Chioggia Stazione, Chioggia Stazione, Italy (approx. 45.21007°, 12.276022°)


Where is Chioggia Stazione on the map?