Geography, asked by pratiharmantu, 9 months ago

mention any two points that makes India benefits by the location​

Answers

Answered by Chhama
0

Answer:

india has Himalayas which acts as a wind sheild and border

india has coast so it helps to trade

Explanation:

please mark my answer as brainliest

Similar questions