Sloth Rescue Center

4,422,526 views
Published on Monday, December 16th, 2013 Uploaded by: grichardsonc7

We worked at the Sloth rescue center in Chauita Costa Rica.

Category ThingsToDo Tag travel costa rica adventure sloths Location Costa Rica