The Best Travel Spots nearby Humber Bay
Travel to Humber Bay in Toronto, Canada
Find hotels nearby 🏨
Find & Book the best travel experiences here
The Humber Bay Arch Bridge is a pedestrian and bicycle through arch bridge south of Lake Shore Boulevard West in Toronto, Ontario, Canada.
Source: WikipediaLake pictures in Humber Bay
Shot with a X-T1. Exposure: 1/250, Aperture: 2.8, Focal Length: 60.0, ISO: 2000