Switzerland – is it really the best country in the world? Read mo...