Where is Ferrara Train Station?

Where is Ferrara Train Station located?

Ferrara Train Station, Ferrara Train Station, Italy (approx. 44.842663°, 11.604634°)


Where is Ferrara Train Station on the map?