cool site

Top 25 Most Livable Cities in the World

Monocle Magazine put out Quality of Life survey, and the result is 25 most livable cities in the world. Most of the ‘livable’ cities is unsurprisingly located in Europe, which Munich, Germany rank #1. The only South Asia’s city included in the list is Singapore, which dropped from 18th last year to 21. Monocle also […]