Best Cities for Global Quality Of Life – World Ranking
37,470 inhabitants
View City
120,579 inhabitants
View City
25,100 inhabitants
View City
21,100 inhabitants
View City
223,109 inhabitants
View City
23,000 inhabitants
View City
56,999 inhabitants
View City
35,000 inhabitants
View City
29,650 inhabitants
View City
4,800 inhabitants
View City
38,237 inhabitants
View City
18,500 inhabitants
View City
31,180 inhabitants
View City
26,000 inhabitants
View City
28,000 inhabitants
View City