Humber Bay
From Wikipedia, the free encyclopedia
Humber Bay is a pocket of Toronto located north of the Lakeshore and wedged between the Humber River to the East and the Mimico Creek to the West. A practical example that Toronto isn't completely flat, you'll find rolling hills right out of the movies, ancient trees worth hugging and a very relaxing space.
Along Lakeshore Road there is quite a bit of development occurring which will likely alter the course of this pocket of the city through increased traffic and exposure.