7 interesting facts about Costa Rica

Like sloths? You'll love Costa Rica.