Why are the embassies of the other countries located in New Delhi
Answers
Answered by
0
because it is the capital of the country and the main branch of foreign affairs is present in Delhi
Similar questions