Most Populated Cities in the World

#7 Delhi, India

Prev Next

The national capital of India, Delhi is a city that has one of the largest populations in the world. The city has been rebuilt and restored time after time, and is one of the leading tourist destinations of the country, with so many beautiful sights to see.