Where is Lamezia Terme Centrale Station?

Where is Lamezia Terme Centrale Station located?

Lamezia Terme Centrale Station, Lamezia Terme Centrale Station, Italy (approx. 38.92106°, 16.25573°)


Where is Lamezia Terme Centrale Station on the map?