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?
{"latitude":45.41764,"longitude":11.88054,"title":"Padova Station"}