Best Cities for Global Quality Of Life – World Ranking
72,926 inhabitants
View City
137,436 inhabitants
View City
43,990 inhabitants
View City
116,250 inhabitants
View City
50,183 inhabitants
View City
48,735 inhabitants
View City
65,000 inhabitants
View City
158,385 inhabitants
View City
25,000 inhabitants
View City
320,000 inhabitants
View City
43,497 inhabitants
View City
116,248 inhabitants
View City
44,187 inhabitants
View City
38,000 inhabitants
View City
26,500 inhabitants
View City