Sunday, August 30, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Humber Bay

Canada

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.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other bays in Canada