Taking a stroll on the Lakeshore

Summer days are meant for spending on the Lakeshore. Humber Bay is a picturesque area located on the western edge of Toronto, Ontario, Canada. It's situated along the shores of Lake Ontario, bordered by the Humber River to the east and the Lake Ontario shoreline to the south. This area offers a mix of urban development, green spaces, and natural beauty, making it a popular spot for both locals and visitors.

Gone fishing

Dog walking

What a view

So picturesque

Boating

Cycling

Previous
Previous

Exploring Leslieville: Toronto’s Laid-Back Creative Corner

Next
Next

A scenic view of Victoria College