News

The babies of mama sloths who have been run over or zapped by electricity wind up at the Aviaros del Caribe sanctuary in Costa Rica. It's the world's only sloth orphanage, home to more than 100 ...
Located near Puerto Limon along the east coast of Costa Rica, the sloth sanctuary is a wildlife rescue and rehabilitation ...