Where is Indian Institute of Technology - Bombay located?
Indian Institute of Technology - Bombay, Indian Institute of Technology - Bombay, India (approx. 19.12741°, 72.91639°)
Indian Institute of Technology - Bombay, Indian Institute of Technology - Bombay, India (approx. 19.12741°, 72.91639°)