Mumbai, India, Manila, Philippines, and Dhaka, Bangladesh, are among the most densely populated cities in the world.
NEW DELHI: India is home to some of the world’s most densely populated cities, with several urban centres witnessing rapid growth and intense crowding. According to the World Urbanization Prospects ...