India has many unique habitats which are home to more than 300 species of frogs and toads. Most of them are endemic to the country. Here’s a compilation of nearly 50 species of terrestrial and aquatic frogs and toads that I have photographed over the years.