Baby Sloths At Aviaros del Caribe Sloth Sanctuary by acoollink | Oct 8, 2010 | Land Animal VideosMeet the sloths, baby sloths at Aviaros del Caribe sloth sanctuary in Costa Rica.I typed this very slowly and only used 3 fingers. Share on Facebook Share Share on TwitterTweet Share on Pinterest Share Send email Mail Submit a Comment Cancel replyYour email address will not be published. Required fields are marked *CommentName * Email * Website