Monocle Ranking

HOW TO MEASURE THE QUALITY OF LIFE IN A CITY.

In first place in the ranking of cities with the highest quality of life: Zurich,…