Canada – Toronto

Enthroned upon the shores of Lake Ontario lies Toronto, in its way one of the finest cities of the continent. It is a city of large distances, of long streets and fine buildings ; tree-edged when the centre or business part is passed. Toronto was planned on a large scale and laid out without regard […]