The Indian Institute of Advanced Study (IIAS) is a prestigious research institute based in Shimla, India.
Added to Places to Visit and categorized in Shimla — 8 years ago