October 27, 2009
This could be the greatest logo ever. It comes from the world’s only sloth rescue and rehabilitation center, Aviarios del Caribe, in Costa Rica. You can read about them here:
This place is the best! You can stay overnight, stare at baby sloths, and take a canoe ride through the rainforest. Plus you’ll be learning about and contributing to the well-being of our planet’s coolest animal.