Most of the places I've found for landscape photography are outside of Toronto (in my opinion). See where MR shoots, for example. The countryside in Burlington, Hamilton, Dundas and Niagara-on-the-lake provide lots of opportunities, depending on how far you're willing to drive.