Delhi is the National Capital Territory of India.