Geography, asked by dharambirp161, 11 months ago

explain the location of India and its advantages​

Answers

Answered by reemamahajan96
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 jainmayank81
0

Answer:

hey mate here's your answer

hope it helps you

please mark me asbrainliest

Attachments:
Similar questions