the-delve.com
The Delve | Dig deeper.
Today the most overcrowded place on the planet is Manila, the capital of the Philippines, where the population density is estimated to be 107,560 per square mile. But it doesn’t hold a candle to th…