Best Cities for Global Quality Of Life – World Ranking
9,209,944 inhabitants
View City
442,241 inhabitants
View City
1,371,498 inhabitants
View City
139,875 inhabitants
View City
25,000 inhabitants
View City
12,500 inhabitants
View City
33,000 inhabitants
View City
34,500 inhabitants
View City
85,000 inhabitants
View City
78,000 inhabitants
View City
50,000 inhabitants
View City
30,000 inhabitants
View City
83,000 inhabitants
View City
10,500 inhabitants
View City
19,500 inhabitants
View City