Delhi Master Plans

Delhi, The capital city of India, located in the northern India is a metropolitan city. Delhi is the world’s 2nd largest city in terms of population and India’s largest in terms of area.

Area of Delhi: 1,484 km²
Population: 22 million in 2011

Master plans of Delhi