Eight of India’s premier IITs featured in top 200 ... But IIT Indore has turned out to be the only institution that has shown a positive trend. The institute crawled up by 53 places — from ...
From Lal Bagh Palace to Tincha Falls, Indore has many great places to visit. These places are a wonderful mix of culture, ...