Welcome Back!
Toronto is unique in the fact that there is so much to see (at least in my opnion). Yes there are the spoiled rich kids with their massive dSLRs shooting close ups of their eyes, or their friend's feet...but we'll just ignore them.
I do street photography along queen, yonge, and yonge-dundas square. And actually we just had a rather well attending Film Shooters meetup back in April. But for landscapes you really have to leave the city. Even if you go 45 minutes to an hour outside of Toronto there's lots of Hiking even in Milton up along the escapment, plus for waterfalls there's plenty in Hamilton as well.