Crossword clues for top-ranked country in the happy planet indexAnswerClueCOSTARICATop-ranked country in the Happy Planet Index