Which is the most populated city in the world?

Question: Which is the most populated city in the world?

126

Answer: Tokyo.


Leave a Reply