tarapotolife.com
Top 11 Frogs You Won’t Find in Tarapoto, Peru - Tarapoto Life
Tarapoto is a popular destination for froggers, with roughly 100 species of frogs found in the mountains and lowland forests to the north of the city.