What accounts for the greater ecological diversity of India?
What accounts for the greater ecological diversity of India?

The great diversity of ecology in India is due to geographical diversity with various geographical features, e.g. Deserts, rain forests, mangroves, coral reefs, wetlands, estuaries and mountain meadows are all present in India. This results in the formation of ecology with great biodiversity.