Best Cities for Global Quality Of Life – World Ranking
31,000 inhabitants
View City
16,000 inhabitants
View City
77,000 inhabitants
View City
61,032 inhabitants
View City
26,500 inhabitants
View City
24,000 inhabitants
View City
14,500 inhabitants
View City
4,600 inhabitants
View City
23,500 inhabitants
View City
35,000 inhabitants
View City
2,700,000 inhabitants
View City
35,000 inhabitants
View City
22,285 inhabitants
View City
49,000 inhabitants
View City
35,700 inhabitants
View City