CBSE BOARD X, asked by kawatkardhanshree, 1 month ago

what country is located to the north- west of indian?

Answers

Answered by abrhkhsjkhsdkhmdmtkh
2

Answer:

India's neighboring countries situated in northwest are Pakistan and Afghanistan.

Answered by sreemathibalakrishna
0

India's neighboring countries situated in northwest are Pakistan and Afghanistan.

Similar questions