Sloths!

Everyone’s favorite sleepy and lazy animal can be found all throughout the national parks in  Costa Rica. Here are some fun facts to know before you catch a glimpse of one during your visit. ¡Pura Vida!

10funfactsaboutsloths-copy

Advertisements