THE LODGE Selva Verde - Charlie Doggett's COSTA RICA
One of the Guides beginning a hike out front

One of the Guides beginning a hike out front

Selva Verde Lodge Sarapiquí, Chilamate, Costa Rica