Best Cities for Global Quality Of Life – World Ranking
23,000 inhabitants
View City
15,000 inhabitants
View City
49,000 inhabitants
View City
30,500 inhabitants
View City
85,000 inhabitants
View City
127,315 inhabitants
View City
510,000 inhabitants
View City
395,000 inhabitants
View City
6,500 inhabitants
View City
25,200 inhabitants
View City
25,000 inhabitants
View City
35,000 inhabitants
View City
48,900 inhabitants
View City
59,000 inhabitants
View City
30,000 inhabitants
View City