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