Where is Ferrara Station?

Where is Ferrara Station located?

Ferrara Station, Ferrara Station, Italy (approx. 44.842773°, 11.604395°)


Where is Ferrara Station on the map?