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
Benefits of Flower Tea
Bedtime Snacks To Promote Good Night's Sleep
Motivating Quotes From The Monk Who Sold His Ferrari
5 health benefits of detox water