Switzerland’s Slow Train to Happiness

It’s official: Switzerland is the world’s happiest country. Deservedly smug, the country has just topped the well-regarded World Happiness Report. I’m curious to find out why, taking a scenic rail route around some of the crassest cliches.
Read More