This country lies to the north west of india
Answers
Answered by
0
Answer:
Pakistan , Afghanistan etc.
Similar questions