Category: Costa Rica
-
The Sloth Sanctuary, Costa Rica Review
One of the top five experiences I had on my Central America backpacking trip was undoubtedly visiting the Sloth Sanctuary in Costa Rica. The Sloth Sanctuary is a one of a kind place near the small town of Cahuita in Costa Rica that should be on the bucket list of every single sloth fanatic out…