Swiss-German towns take quality of life crown

21st May 2010, Comments 0 comments

A ranking of Swiss towns has found tax-friendly Zug is the best place to live, while the watch-making town of Le Locle takes the accolade for the worst.

0 Comments To This Article