Best Cities for Leisure – Quality of Life Ranking
20,336 inhabitants
View City
236,000 inhabitants
View City
61,000 inhabitants
View City
22,165 inhabitants
View City
19,035 inhabitants
View City
54,300 inhabitants
View City
17,200 inhabitants
View City
23,000 inhabitants
View City
24,300 inhabitants
View City
18,100 inhabitants
View City
872,680 inhabitants
View City
21,542,000 inhabitants
View City
675,647 inhabitants
View City
1,200,000 inhabitants
View City
1,085,000 inhabitants
View City