Best Cities for Global Quality Of Life – World Ranking
880,691 inhabitants
View City
125,000 inhabitants
View City
564,559 inhabitants
View City
27,500 inhabitants
View City
21,000 inhabitants
View City
28,000 inhabitants
View City
90,000 inhabitants
View City
25,055 inhabitants
View City
42,000 inhabitants
View City
79,190 inhabitants
View City
78,281 inhabitants
View City
32,000 inhabitants
View City
22,552 inhabitants
View City
45,000 inhabitants
View City
33,261 inhabitants
View City