The World’s Most Populated Capital Cities
In this post, we’ll run through the most populated capital cities in the world. It may come as a surprise to some to note that only three of the world’s ten most populous cities are actually national capitals. Several Chinese mega-cities would feature in that rundown while giant metropolises such as Istanbul and Karachi are […]