Best Cities for Global Quality Of Life – World Ranking
23,000 inhabitants
View City
70,741 inhabitants
View City
11,000 inhabitants
View City
90,173 inhabitants
View City
39,711 inhabitants
View City
33,500 inhabitants
View City
21,296 inhabitants
View City
73,000 inhabitants
View City
48,500 inhabitants
View City
78,500 inhabitants
View City
385,000 inhabitants
View City
450,000 inhabitants
View City
49,578 inhabitants
View City
21,500 inhabitants
View City
280,000 inhabitants
View City