India enjoys a diversified terrain and climate. This gives rise to the rich flora and fauna that the country boasts of.