Delhi, officially the National Capital Territory of Delhi, is the capital territory of India. New Delhi, the capital city of India, is located entirely within Delhi.