
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.

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.