New Species of Frog Discovered in Costa Rica

A new frog species has recently been discovered in Costa Rica’s Talamanca Mountains, a mountain range that lies on the border between Costa Rica and Panama. Diane’s Bare-hearted Glassfrog (Hyalinobatrachium…

Continue Reading New Species of Frog Discovered in Costa Rica