Season 1
2013 | 8 Episodes
Meet The Sloths follows a year in the life of five slow-moving residents of the Sloth Sanctuary of Costa Rica, a sanctuary dedicated to saving orphaned or injured sloths.
Country: United Kingdom
Type: unscripted
Status: Ended
Language: English
Release Date: November 9, 2013
Also Known As: Meet the Sloths, Lajhárparadicsom
Production Co: Animal Planet
2013 | 8 Episodes