The capital of India is New Delhi, which serves as the seat of the Government of India and the President of India.