What accounts for the greater ecological diversity of India?
Following are the reasons for greater ecological diversity of India:
(a) Low Latitude: Biodiversity is higher in lower latitudes than in higher latitudes
(b) Presence of rainforests and deciduous forests in the country
(c) Presence of mountain forests