Where is Catania Central Bus Station?

Where is Catania Central Bus Station located?

Catania Central Bus Station, Catania Central Bus Station, Italy (approx. 37.50815°, 15.09814°)


Where is Catania Central Bus Station on the map?