Continue »


Price:
(as of – Details)


Not a Prime Member? Join Now
Join Business Free
Join Audible Membership

Delhi – Delhi, locally pronounced Dillee or Delhi, officially National Capital Territory of Delhi (NCT), is the largest metropolis by area and the second-largest metropolis by population in India. It is the eighth largest metropolis in the world by population with 16.7 million inhabitants in the Territory at the 2011 Census.