Environmental Sciences, asked by shubhamsks9845, 1 year ago

Why are the embassies of the other countries located in New Delhi

Answers

Answered by harsh7737
0
because it is the capital of the country and the main branch of foreign affairs is present in Delhi

Similar questions