India has abundant natural resources in the terms of rich quality of soil, hundreds of rivers and tributaries, lush green forests, plenty of mineral deposits, vast stretch of Indian Ocean, ranges of mountains, etc. The black soil of the Deccan Plateau is suitable for cultivation of cotton. The Indogangetic plains are the most fertile regions in i the world. India's forests provide green cover for its population and wild life. Large deposits of iron- ore, coal and natural gas are found in the country.