Sloth Sanctuary in Costa Rica
- Episode aired Nov 21, 2015
Jeff travels to the richly diverse and beautiful rain forests of Costa Rica to explore the fascinating world of sloths which are the country's most iconic resident.Jeff travels to the richly diverse and beautiful rain forests of Costa Rica to explore the fascinating world of sloths which are the country's most iconic resident.Jeff travels to the richly diverse and beautiful rain forests of Costa Rica to explore the fascinating world of sloths which are the country's most iconic resident.