What is the capital of
India
?
The capital of
India
is
New Delhi
.
Neighboring countries:
Afghanistan
Bangladesh
Bhutan
Kyrgyzstan
Maldives
Myanmar
Nepal
Oman
Pakistan
Sri Lanka
Tajikistan
United Arab Emirates