In which part of India is Delhi located
Answers
Answered by
1
Answer:
In Northern India part
Answered by
0
Answer:
New Delhi is jointly administered by the Federal Government of India and local government of Delhi and server as the capital of the nation,
as well as the NCT of Delhi
Similar questions