The world's 10 largest cities with biggest home to 12.6m people

Moscow tops World Atlas' list of Europe's largest cities, home to 12.6 million people, followed by Paris and London.

No comments

Read more