Twitter Facebook Pinterest

Treehouse – La Palmera, Costa Rica

Listen Now:

 

Location:

La Palmera, Costa Rica
North America

Contributor

Dustin and Katie Simonson


Casita del Árbol
The Central American nation of Costa Rica boasts impressive ecology. With its oceans, large areas of protected jungles, and high volcanoes, it is home to the most density of species in the world.

La Palmera, Costa Rica