EIU Global Liveability Ranking: Most liveable cities in the world

The Economist Intelligence Unit’s Global Liveability Ranking provides scores for lifestyle challenges in 140 cities worldwide.

Source: EIU Global Liveability Ranking: Most liveable cities in the world – Business Insider