According to the “World Happiness Report”, these are the 20 happiest countries for 2013. There are various measures that contribute to the average overall happiness of any given country, including GDP per capita, life expectancy, freedom to make life choices, and even overall generosity and social support. Continue reading for more.

[Source]