These are the World’s Most Liveable Cities

According to the WEF’s ‘ These are the world’s most liveable cities ’ in this order: Auckland, Berlin, Copenhagen, Helsinki, Melbourne, Stockholm, Sydney, Vancouver, Vienna, Zurich. The article goes on: There are some cities you visit and wish you could move there tomorrow, because the quality of life on offer seems so appealing. Whether it’s down to […]