Where is Central Bus Station?

Where is Central Bus Station located?

Central Bus Station, Central Bus Station, India (approx. 10.7987°, 78.6805°)


Where is Central Bus Station on the map?