Delhi is the fifth most populous city in the world and the largest city in India area-wise. Delhi has an estimated 2016 population of 18.6 million.
Which is the most populated city in the world?
Largest Cities in the World (2015)
|Rank||Urban Area||Population Estimate (2015)|
Which is the No 1 city in India?
The following is a list of top cities in India
|Serial no.||Indian Cities||Population|