Where is Indian Institute of Science?

Where is Indian Institute of Science located?

Indian Institute of Science, Indian Institute of Science, India (approx. 13.01978°, 77.56605°)


Where is Indian Institute of Science on the map?