According to the EIU’s Global Liveability Ranking, six of the top 10 livable cities in the world are in Australia and Canada.
According to the EIU’s Global Liveability Ranking, six of the top 10 livable cities in the world are in Australia and Canada.