Advertisement
Delhi also known as the National Capital Territory of Delhi is a metropolitan region in India that includes the national capital city, New Delhi. It is India's second-most-populous city after Mumbai, and the largest city in terms of area. With a population of 22 million in 2011, the city is the fourth-largest city in the world

Videos

Health Calculator

Photo Gallery

Don’t Miss Out on the Latest Updates.
Subscribe to Our Newsletter Today!

thehealthsite subscribe now