Best Cities for Global Quality Of Life – World Ranking
40,000 inhabitants
View City
22,079 inhabitants
View City
157,300 inhabitants
View City
16,500 inhabitants
View City
8,000,000 inhabitants
View City
3,800,000 inhabitants
View City
950,000 inhabitants
View City
9,700,000 inhabitants
View City
928,850 inhabitants
View City
126,000 inhabitants
View City
20,630 inhabitants
View City
20,300 inhabitants
View City
190,469 inhabitants
View City
31,000 inhabitants
View City
98,000 inhabitants
View City