AKCanada

Toronto named best place to live by The Economist

Reproduced from the Toronto Star Toronto has been ranked the best place to live in a recent report on urban safety published by the Economist. It may not boast a winning hockey team, but Toronto topped a list of 50 cities all measured based on their placement in the Safe Cities Index as well as […]