Why has India a rich heritage of flora and fauna?
The reason for the rich heritage of flora and fauna in India, is due to varied climatic conditions in India, presence of many rivers, presence of rich and variety of soils. India has varied physiological features like plateau, deserts, coastal areas, islands, mountains. The popular fauna of India includes 500 different varieties of mammals, 2000 species of birds; 30,000 types of insects and several varieties of fish, amphibians and reptiles.