The Economist Intelligence Unit (EIU) has published its 2015 Global Liveability Ranking of 140 cities around the world to reveal which ones are best, and worst.
The Economist Intelligence Unit has published its 2015 Safe Cities Index, revealing where the best destinations are in terms of personal safety and infrastructu