New Delhi as pointed out before. But I would also take the opportunity here to state the difference between Delhi and New Delhi. read more
So basically Delhi is the City cum state cum capital of india, New delhi is the District of Delhi (and it is most developed area in delhi) and the NCR is the combinational area of many cities like delhi, noida, ghaziabad, Gurugram, Faridabad and meerut. read more
“New Delhi” is the term that most often appears in the datelines of news items and in reference to the government of India, both in India and in the rest of the world, in the same way as Washington, Beijing, and Moscow are used as metonyms for their respective countries. read more
The national capital of India, New Delhi is jointly administered by both the Central Government of India and the local Government of Delhi, it is also the capital of the National Capital Territory (NCT) of Delhi. read more