Meet The Sloths
Costa Rica’s only Sloth Sanctuary is home to over 150 orphaned and injured sloths – cared for by a formidable trio of women, Claire, Becky and Judy. Together, they are unravelling the secrets of one of the world’s most enigmatic creatures.