Answer:
The capital of India is New Delhi
NEW DELHI IS THE CAPITAL OF INDIA
8.2m questions
10.8m answers