Category: Costa Rica

  • The Sloth Sanctuary, Costa Rica Review

    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…