Finland

For the third year in a row, Finland is number one when it comes to happiness.[1]