Santa Teresa, Nicaragua North America
Becky Mae Hayes
Rana Santa Teresa is located approximately 45 km south of the capital city of Managua. This recording of the region’s vocal frogs was captured at nightfall in a small, muddy area.