Best Cities for Leisure – Quality of Life Ranking
20,150 inhabitants
View City
31,000 inhabitants
View City
15,500 inhabitants
View City
51,532 inhabitants
View City
32,000 inhabitants
View City
1,144,900 inhabitants
View City
4,400,000 inhabitants
View City
23,500 inhabitants
View City
125,000 inhabitants
View City
50,000 inhabitants
View City
55,000 inhabitants
View City
43,000 inhabitants
View City
45,000 inhabitants
View City
33,000 inhabitants
View City
129,000 inhabitants
View City