Best Cities for Global Quality Of Life – World Ranking
225,000 inhabitants
View City
98,400 inhabitants
View City
169,450 inhabitants
View City
191,238 inhabitants
View City
29,537 inhabitants
View City
25,171 inhabitants
View City
78,162 inhabitants
View City
18,200 inhabitants
View City
79,843 inhabitants
View City
20,500 inhabitants
View City
56,320 inhabitants
View City
69,000 inhabitants
View City
148,000 inhabitants
View City
24,424 inhabitants
View City
22,593 inhabitants
View City