Humber Bay
From Wikipedia, the free encyclopedia
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.