Best Cities for Global Quality Of Life – World Ranking
26,195 inhabitants
View City
32,000 inhabitants
View City
107,500 inhabitants
View City
78,171 inhabitants
View City
48,000 inhabitants
View City
2,148,000 inhabitants
View City
19,358 inhabitants
View City
68,000 inhabitants
View City
45,000 inhabitants
View City
14,500 inhabitants
View City
105,000 inhabitants
View City
1,386,932 inhabitants
View City
27,500 inhabitants
View City
17,500 inhabitants
View City
23,000 inhabitants
View City