India is home to a wide array of ecozones including deserts, mountains, tropical and temperate forests, rivers, plains, and even an island archipelago.