Geography, asked by kg6122966, 2 months ago

This country lies to the north west of india

Answers

Answered by manisharaghuwanshi83
0

Answer:

Pakistan , Afghanistan etc.

Similar questions