Best Cities for Global Quality Of Life – World Ranking
35,000 inhabitants
View City
101,500 inhabitants
View City
137,544 inhabitants
View City
109,335 inhabitants
View City
40,290 inhabitants
View City
21,332 inhabitants
View City
35,000 inhabitants
View City
93,500 inhabitants
View City
2,500 inhabitants
View City
27,720 inhabitants
View City
22,000 inhabitants
View City
67,793 inhabitants
View City
29,026 inhabitants
View City
23,500 inhabitants
View City
125,000 inhabitants
View City