The glass frog is found in humid montane forests throughout Central and South America
including Belize, Costa Rica, Colombia, Guatemala, Honduras, Mexico and Panama.
The glass frog is found in humid montane forests throughout Central and South America
including Belize, Costa Rica, Colombia, Guatemala, Honduras, Mexico and Panama.