Where is Central Station, Palermo?

Where is Central Station, Palermo located?

Central Station, Palermo, Central Station, Palermo, Italy (approx. 38.10916°, 13.37075°)


Where is Central Station, Palermo on the map?