Where is Catanzaro Station?

Where is Catanzaro Station located?

Catanzaro Station, Catanzaro Station, Italy (approx. 38.905357°, 16.580894°)


Where is Catanzaro Station on the map?