Home Costa Rica News Costa Rica Ranks #12 For World’s Happiest Countries