Examveda
Examveda

The Indian Institute of Science is located at

A. Kerala

B. Madras

C. Bangalore

D. New Delhi

Answer: Option C

Join The Discussion

Related Questions on Famous Places in India