The world's only sloth sanctuary is located just outside Cahuita on the Caribbean Coast of Costa Rica. Here they rescue and rehabilitate sloths as well as take of the ones who cannot be released.

The world's only sloth sanctuary is located just outside Cahuita on the Caribbean Coast of Costa Rica. Here they rescue and rehabilitate sloths as well as take of the ones who cannot be released.

pin 6.6k
heart 548
speech 29
Your complete guide to Cahuita National Park in Costa Rica, an absolute must-visit!
pin 91
heart 25
speech 1
Why You Need To See Cahuita National Park- One of the most beautiful places in Costa Rica

Why You Need To See Cahuita National Park- One of the most beautiful places in Costa Rica

pin 230
heart 13
speech 1
Pinterest • The world’s catalogue of ideas
Search