Best Cities for Global Quality Of Life – World Ranking
50,987 inhabitants
View City
38,000 inhabitants
View City
25,806 inhabitants
View City
35,000 inhabitants
View City
16,000 inhabitants
View City
97,335 inhabitants
View City
135,000 inhabitants
View City
143,148 inhabitants
View City
71,897 inhabitants
View City
398,173 inhabitants
View City
25,110 inhabitants
View City
108,435 inhabitants
View City
60,301 inhabitants
View City
41,039 inhabitants
View City
110,000 inhabitants
View City