Where is Palermo Centrale Station?

Where is Palermo Centrale Station located?

Palermo Centrale Station, Palermo Centrale Station, Italy (approx. 38.10886°, 13.36752°)


Where is Palermo Centrale Station on the map?