Where is La Spezia Centrale Station?

Where is La Spezia Centrale Station located?

La Spezia Centrale Station, Liguria, Italy (approx. 44.11139°, 9.81389°)


Where is La Spezia Centrale Station on the map?