Best Cities for Leisure – Quality of Life Ranking
35,471 inhabitants
View City
82,890 inhabitants
View City
85,200 inhabitants
View City
85,200 inhabitants
View City
307,573 inhabitants
View City
44,500 inhabitants
View City
191,238 inhabitants
View City
1,386,932 inhabitants
View City
145,000 inhabitants
View City
23,000 inhabitants
View City
46,781 inhabitants
View City
22,615 inhabitants
View City
10,700,000 inhabitants
View City
15,300,000 inhabitants
View City
3,600,000 inhabitants
View City