It is known as the "city of dreams" and it seems that the Austrian capital might just be a dream place to live.
The ranking of the world's most livable cities for 2023 has just been published by the Economist Intelligence Unit (EIU) and Vienna has once again come out on top.
The EIU ranked 173 cities around the world taking into account a number of important factors, including healthcare, education, stability, infrastructure and the environment.
The 10 best cities to live in:
1. Vienna, Austria
2. Copenhagen, Denmark
3. Melbourne, Australia
4. Sydney, Australia
5. Vancouver, Canada
6. Office, Switzerland
7. Calgary, Canada
7. Geneva, Switzerland
9. Toronto, Canada
10. Osaka, Japan