Social Sciences, asked by sangeetachoudharyc, 6 months ago

________ country is located in the Northwest of India​

Answers

Answered by Abhikeert
2

Answer:

hi iam glad to help u the answer of this question is(nepal)

Answered by nithya0654
2

Answer:Afghanistan and Pakistan

Explanation:...

Similar questions