allaboutgeneva.com
Geneva ranks among 10 best in quality of life survey
GENEVA, Switzerland — The annual Mercer Ranking survey has named Zurich, Geneva, Basel and Bern among the top 15 cities with best quality of life.