Swiss cities rated top for life quality

26th May 2010, Comments 0 comments

Zurich, Geneva and Bern have all made it into the top ten cities in the 2010 Mercer Quality of Living survey.

0 Comments To This Article