Expats' love-hate relationship with Switzerland continues - Foreign workers still love Switzerland's quality of life but still hate how hard it is to settle in and make friends, according to an annual
29 Interesting Facts About Switzerland | Travel Guide Switzerland