India's 20 most sought-after cities

India's 20 most sought-after cities

Indian cities are getting more crowded as people continue to migrate in search of better prospects.

Even as cities lack infrastructural facilities for a rising population, there are 53 cities in India with a population of over 1 million as of 2011.

Here's a list of 20 cities bursting with people...

1. New Delhi

Population: 22 million, according to the new Census data.

The national capital territory of Delhi (NCT) is the largest metropolis by area and the second-largest by population in India, after Mumbai. It is the eighth largest metropolis in the world by population.

Click NEXT to read more...

Image: Spectators wait in the stands after the fifth one-day international cricket match between India and Sri Lanka in New Delhi.Photographs: Punit Paranjpe/Reuters.

India's 20 most sought-after cities

Hyderabad is one of the largest metropolitan cities in the country. It is the fourth most populous city and the sixth-most populous urban agglomeration in India.

Click NEXT to read more...

Image: Cricket fans with their faces painted with the Indian and Pakistani national flags pose as they engage in a tug-of-war for a replica of the Cricket World Cup trophy in Hyderabad.Photographs: Krishnendu Halder/Reuters.

India's 20 most sought-after cities

Ahmedabad is the financial capital of Gujarat. It is the fifth largest city and seventh largest metropolitan area in India. In 2010, Forbes magazine rated Ahmedabad as the fastest-growing city in India.

Click NEXT to read more...

Image: Dancers dressed in traditional attire pose after taking part in rehearsals for the Garba in Ahmedabad.Photographs: Amit Dave/Reuters.