151k views
0 votes
Where is capital of india located

User Mmoomocow
by
8.0k points

2 Answers

5 votes
New Delhi
New Delhi is a city in northern India, and capital of the country. It is located in the National Capital Territory of Delhi, on the Yamuna River.
User Manoi
by
8.0k points
0 votes

new delhi is the capital of india it is located in mumbai

User Dmon
by
8.5k points

No related questions found