Delhi
BarakhambaroadDelhi.jpg

Delhi, known locally as Dilli and also by the official name National Capital Territory of Delhi (NCT), is the second-largest metropolis in India. With over 17.3 million residents, it is the eighth largest metropolis in the world by population.