New Delhi

City of New Delhi New Delhi is the capital of India and an administrative district of National Capital Territory of Delhi. Although colloquially Delhi and New Delhi are used interchangeably to refer to the *National Capital Territory of Delhi (NCT), these are two distinct entities, with New Delhi forming a small [+++]