Where is Palermo Centrale Station?

Where is Palermo Centrale Station located?

Palermo Centrale Station, Sicilia, Italy (approx. 38.11027°, 13.36672°)


Where is Palermo Centrale Station on the map?