Where is Central Station?

Where is Central Station located?

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


Where is Central Station on the map?