Humber Bay photograph

Humber Bay

Use attributes for filter !
Provinces Ontario
Date of Reg.
Date of Upd.
ID2383111
Send edit request

About Humber Bay


Humber Bay is a bay of Lake Ontario south of Toronto, Ontario, Canada. It is located between Ontario Place on the east and Mimico Creek to the west. The bay gives its name to Etobicoke's Humber Bay neighbourhood.

Related Persons

Next Profile ❯