Links We Like: October 24, 2012

Day: October 24, 2012

Links We Like: October 24, 2012

Although we’re based in Costa Rica and have more ample opportunities than others living round the world to see these creatures, we were still delighted to find out that Saturday, October 20 was International Sloth Day (video)! This excellent video showcases the famed Costa Rican sloth sanctuary located along the country’s Caribbean coast. Learn more about […]