What makes a country happy? The United Nations considers the answer with its annual World Happiness Report, ranking a total of 156 countries. Key ingredients for well-being include longer healthy years of life, more social support, trust in government, higher GDP per capita, and generosity. See the
full list here.