Best Cities for Global Quality Of Life – World Ranking
18,676,600 inhabitants
View City
522,000 inhabitants
View City
1,762,949 inhabitants
View City
8,336,000 inhabitants
View City
342,600 inhabitants
View City
709,000 inhabitants
View City
231,800 inhabitants
View City
17,500 inhabitants
View City
16,000 inhabitants
View City
20,300 inhabitants
View City
85,000 inhabitants
View City
159,467 inhabitants
View City
110,000 inhabitants
View City
68,000 inhabitants
View City
129,000 inhabitants
View City