Where is Padova Station?

Where is Padova Station located?

Padova Station, Padova Station, Italy (approx. 45.41764°, 11.88054°)


Where is Padova Station on the map?