Describe india's location with reference to her nieghbours
Answers
Answered by
2
India's position in South Asia is centrally and strategically very important. India shares its land boundaries with Pakistan and Afghanistan in the North-West. Sri Lanka is situated near the Southern tip of India. ... China, Nepal and Bhutan are India's neighbours in the North.
hope it helps
please make me brainlist
hope it helps
please make me brainlist
Similar questions