Join us as we explore Costa Rica’s Cahuita National Park, spotting sloths, lizards, and more! Then, we trek through dense ...