Which of the following is the most populous city in the World?

A. Beijing (China)

B. Kolkata (India)

C. Moscow (Russia)

D. Tokyo (Japan)


The most populous city of the World
List of The most populous city of the World

Tokyo

Tokyo, a city of Japan, is the most populous city in the world currently(2020). It is the most populated city in the world as of 2016 with nearly 39 million residents.
[oceanwp_library id=”871″]

Leave a Reply