Toronto, located in the province of Ontario just off the shores of Lake Ontario, is one of the must see cities in Canada. It has all of the hustle and bustle of city life but only steps away from the great outdoors. While anytime is a good time to visit Toronto, the winter season is truly special. To kick off the winter events, Scotiabank is presenting the Cavalcade of Lights on Saturday, November 26. The event will be held in Nathan...