The Global Liveability Index, an annual publication by the Economic Intelligence Unit, a division of 'The Economist group', assesses the world's most livable cities.