- Stock Photo ID: #GL809294
- Image Credit: Picxy.com/Manoj007
- Description:The frog Is The Most Common And Well Known Amphibian In India. They Are So Abundant And Widespread Across Asia. That We Can Find It Across Habitats Ranging Widely From Forest Margins, Ponds Etc.
- Location: Odisha, India