Top 95 Largest Cities in the World (2017)
In 2017, Tokyo is the largest city in the world by population. But do you know largest cities in the world by area? Here is the list of biggest cities in the world (Including cities of US, Europe,Africa and Russia). The definition of largest cities vary from country to country and sometimes with in a…