In search of some interesting Costa Rica facts? Then you’ve come to the right place, as we share some awesome facts about Costa Rica. Costa Rica is an amazing