What is the list of best cities to live in 2019

The Austrian capital had almost perfect scores for stability, culture and environment, education and infrastructure and health care. Australia and Canada dominate the top 10 with three cities each, while Osaka, Tokyo and Copenhagen complete the list. Melbourne, Sydney and Adelaide are judged to offer the Antipodes’ best quality of life, while Calgary, Vancouver and Toronto are North America’s top locations.