Wednesday, July 19, 2023

Question: What is the most densely populated city in the world?

Answer: Manila, with 111,000 people per square mile.