The Least Liveable Cities in the World
What were the worst places to live in 2016? If you live in a big and hectic city like London or Tokyo, you have most likely found yourself cursing its crowds, distances and public transport, and the weather. With expanding...