The Austrian capital had led the list since 2018 and for years ran neck and neck with Melbourne at the top of the survey of 140 urban centres.
The Austrian capital had led the list since 2018 and for years ran neck and neck with Melbourne at the top of the survey of 140 urban centres.
© 2022 PBC News