Why has India a rich heritage of flaura and fauna
India has diverse landscapes and varied climatic conditions . India lies in the northern hemisphere surrounded by water bodies on three sides. On the north of India, it has one of the mightiest mountain range, The Himalayas. On the other hand, India has a long coastline ranging up to 7000km. This diversity in landforms is blessed with diversity of flora and fauna in India.