Austria is the most liveable city for the second year, Paris drops to 25th

Austria is the most liveable city for the second year, Paris drops to 25th due to Yellow Vest protests

Austria is the most liveable city for the second year, Paris drops to 25th