Geography, asked by himanshi712, 1 year ago

India occupies strategic position in South Asia explain statement with reference to India and its neighbours

Answers

Answered by rnit25
2
India is much more developed than her neighborhood countries, countries like nepal, bhutan depends on India for many help. And on basis of political, current state India is very powerful compared to the south asian countries
Similar questions