Best Cities for Global Quality Of Life – World Ranking
24,500 inhabitants
View City
54,542 inhabitants
View City
19,713 inhabitants
View City
60,000 inhabitants
View City
26,005 inhabitants
View City
620,376 inhabitants
View City
113,475 inhabitants
View City
42,985 inhabitants
View City
22,000,000 inhabitants
View City
31,000 inhabitants
View City
10,500,000 inhabitants
View City
5,635,000 inhabitants
View City
600,000 inhabitants
View City
1,467,000 inhabitants
View City
4,400,000 inhabitants
View City