Showing posts with label Geneva. Show all posts
Showing posts with label Geneva. Show all posts

Wednesday, March 21, 2018

3 Swiss cities among world's top 10 in quality of life

3 Swiss cities among world's top 10 in quality of life
Three Swiss cities, Zurich, Geneva and Basel, have ranked among the world's top 10 cities to live, according to a latest survey on Tuesday.

EL News