Mumbai leads the list with a population density of nearly 30,000 people per square kilometre. Surat, Ahmedabad, and Bengaluru also feature in the top ten, each housing over 20,000 residents per square kilometre.
Read Full
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.