Delhi

Delhi, city and national capital territory in north-central India