Meet The Sloths
Aviarios Sloth Sanctuary in Costa Rica is home to over 150 orphaned and injured sloths. Nursery manager Claire, sloth scientist Becky and legendary sloth whisperer Judy are dedicated to saving these enigmatic creatures.