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
Easy Cauliflower Snacks to Munch With Friends
Where Was This Shot? Iconic Film Locations You Can Visit IRL
What is Brain Aneurysm, AV Malformation Diagnosis?
K-Pop Demon Hunters: A Fresh Spin on Animation