Baby Sloth Sanctuary In Costa Rica: The Cute Show

As soon as I heard about the Aviarios Del Caribe sloth sanctuary in Costa Rica I knew it would be perfect for the Cute Show. It’s the world’s only sloth orphanage, home to over a hundred very sleepy urchins whose lives have been saved by legendary sloth whisperer Judy Arroyo. Sloths are fantastically weird animals, the junkies of the jungle who seem to spend their lives either nodding off or scratching and occasionally eating a bean or two before drifting back to what looks like a blissful sleep. The babi
Back to Top