"India's Geographic location is advantageous to her". Comment
Answers
Answered by
6
Answer:
India lies in South Asia which provides opportunities of trade and the two ocean Indian ocean and bay of Bengal provide a really good geographic advantage over other in terms of trade and commerce.
Answered by
1
Explanation:
India is strategically located at the center of the trans-Indian Ocean routes.
Similar questions