Best Cities for Global Quality Of Life – World Ranking
29,500 inhabitants
View City
30,500 inhabitants
View City
18,000 inhabitants
View City
38,000 inhabitants
View City
315,000 inhabitants
View City
98,175 inhabitants
View City
535,061 inhabitants
View City
160,000 inhabitants
View City
17,200 inhabitants
View City
47,500 inhabitants
View City
23,000 inhabitants
View City
18,200 inhabitants
View City
13,500 inhabitants
View City
27,500 inhabitants
View City
42,000 inhabitants
View City