Toronto is one of Canada’s most vibrant and diverse cities, with an array of spectacular attractions to explore. From the picturesque waterfront along the lake to great eateries