Humber Bay: Toronto’s Underwater Classroom for Scuba Diving Enthusiasts

Humber Bay, situated off Lake Shore Boulevard West in Toronto, is an indispensable training ground for scuba divers in the Greater Toronto Area. Known for its accessibility, the site allows … Continue reading Humber Bay: Toronto’s Underwater Classroom for Scuba Diving Enthusiasts