Costa Rica(Page 2)
Monteverde frog museum
Central America
Based in Miami. Exploring the world.

Monteverde Frog Pond Museum

The Frog Pond Museum is one of the most unique frog-themed attractions in the world. Visitors can admire more than 25 species of native frogs,

Read More »