Vienna, the capital of Austria, has taken out the most liveable city in the world for the second year in a row.

Living in Vienna, the world’s most liveable city