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