Tuesday, August 15, 2023

Question: What’s the most populous urban area in the world?

Answer: Tokyo is by far the most populated city, with 37.5 million people. The next closest is Delhi, with 28.5 million.