Geography, asked by alvinvarghese09, 2 months ago

A country which lies in the north in india​

Answers

Answered by himanshu2006vps
1

Answer:

Afghanistan,China, Bhutan, Nepal, Pakistan are the country which lies in the north in india

Answered by nikhil20085
0
China,Bhutan,Nepal,Pakistan are the countries lies in the north in India
Hope it is helpful
Similar questions