Facts of Sloth

Published on Nov 10, 2013
After a recent visit to the Sloth Sanctuary in Costa Rica, we are excited to to share some footage and fun facts.

Meet The Sloths! Visit and donate to the Sloth Sanctuary of Costa Rica.


Related Costa Rica Videos:

  1. Costa Rica, San Jose

Leave a Reply