Despite dropping four places from last year, Switzerland still ranks among the world's happiest countries. Here's why.

for more...