The Economist Intelligence Unit's liveability ranking index has been revealed. Vienna, the capital of Austria, takes the first position for the best liveable city for the second year in a row. Vienna was followed by Melbourne, Sydney, Osaka and Calgary at ...