Best Cities for Global Quality Of Life – World Ranking
350,000 inhabitants
View City
25,700 inhabitants
View City
37,000 inhabitants
View City
39,500 inhabitants
View City
33,500 inhabitants
View City
49,872 inhabitants
View City
43,500 inhabitants
View City
42,680 inhabitants
View City
135,400 inhabitants
View City
40,000 inhabitants
View City
3,850,809 inhabitants
View City
30,393 inhabitants
View City
13,150 inhabitants
View City
130,000 inhabitants
View City
39,500 inhabitants
View City