Tag Archive for 'aviarios del caribe'

Cute Overload: Baby sloth edition.


At Aviarios del Caribe, a sloth rescue sanctuary 30km south of Puerto Limon on the Costa Rican Caribbean coast.