Sloths of Costa Rica

Costa Rica has become a well-known destination for adventurers and nature lovers alike. National Geographic called the country one of the most bio-intense locations on the planet with 5% of the world’s flora and fauna. With almost 30% of the country classified as national parkland or reserves, this tiny Latin American nation packs a punch […]