India's most populous cities
Mumbai
Population- 12 Million
Chennai
Population- 12 Million
Bengaluru
Population- 8.4 Million
Surat
Population-6.9 Million
Hyderabad
Population- 6.8 Million
Ahmedabad
Population- 5.6 Million
Kolkata
Population- 4.5 Million
Pune
Population- 3.1 Million
Kanpur
Population- 2.9 Million
Related Stories
Daily Horoscope All Zodiac Sign May 1
Bitter Delights from Assam
7 things to live by
Don't Like Books? Try These