Humber Bay

From Wikipedia, the free encyclopedia

Humber Bay
Humber Bay

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. The area has rolling hills and retains ancient trees.

[edit] See also

[edit] External links