130 likes | 1.82k Views
The Economist Intelligence Unit releases its annual ranking of the 10 most livable cities in the world.
E N D
Melbourne, Australia, is the most livable city in the world, according to the latest annual ranking from The Economist Intelligence Unit. The ranking considers 30 factors, ranging from safety to infrastructure, across 140 cities. REUTERS/Toby Melville