Where is Challaghatta Station?

Where is Challaghatta Station located?

Challaghatta Station, Challaghatta Station, India (approx. 12.89742°, 77.46124°)


Where is Challaghatta Station on the map?