The capital of India is New Delhi