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.

Source: Wikipedia — Humber Bay (CC BY-SA 4.0)

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.

Source: Wikipedia "Humber Bay" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy