Switzerland is officially the happiest country in the world this year. The 2013 Better Life Index which is produced by the Organization for Economic Co-operation and Development (OECD) measured happiness based on five factors – income, health, education, work/life balance and overall life satisfaction.
Here’s the top ten.
5. Denmark (down from the top position last year)