explain the location of India and its advantages
Answers
Answered by
1
Answer:
India lies in the centre of South Asia and the advantage of India location is that the location of India is suitable for trade and is present in the world trading centre the Deccan Plateau propagates in India centre and hence enhance free trade India's location and boundaries with China also enhance the trade with of India China the location of India connects India to Japan and West Asia hands enhancing India's trade
Answered by
0
Answer:
hey mate here's your answer
hope it helps you
please mark me asbrainliest
Attachments:
Similar questions