Compare Listings

Toronto Ranked One of the World’s Most Liveable Cities

Toronto Ranked One of the World’s Most Liveable Cities

 The Economist Intelligence Unit recently released their 2018 ranking of the world’s most liveable cities. Out of the top 10 spots, Canadian cities scored three spots! After a seven-year reign, Melbourne was finally toppled by Vienna as the most liveable city in the world. It may surprise people not to see large cities such as […]