Where is Bengaluru?

Where is Bengaluru located?

Bengaluru, Bengaluru (Station), India (approx. 12.977966°, 77.57215°)


Where is Bengaluru on the map?