Geography, asked by khushikk1727, 1 month ago

how physical features of india are beneficial for the country ??

Only Correct Answer Plz ​

Answers

Answered by Anonymous
2

Answer:

The mineral rich Deccan plateau makes India self-sufficient in mineral wealth and has brightened India's prospect of being an industrially developed country. The peninsular rivers have been suitable for hydropower projects and currently generating much of India's energy needs.

Similar questions