what country is located to the north- west of indian?
Answers
Answered by
2
Answer:
India's neighboring countries situated in northwest are Pakistan and Afghanistan.
Answered by
0
India's neighboring countries situated in northwest are Pakistan and Afghanistan.
Similar questions