Best Cities for Global Quality Of Life – World Ranking
21,500 inhabitants
View City
40,000 inhabitants
View City
887,642 inhabitants
View City
15,425 inhabitants
View City
65,615 inhabitants
View City
73,598 inhabitants
View City
33,790 inhabitants
View City
23,000 inhabitants
View City
136,588 inhabitants
View City
23,093 inhabitants
View City
79,226 inhabitants
View City
35,000 inhabitants
View City
121,374 inhabitants
View City
115,000 inhabitants
View City
6,933 inhabitants
View City