Contact Details
Humber Bay Shores Park, 15 Marine Parade Drive, Toronto, ON, Canada
About Humber Bay Shores Park
A great spot to sit and enjoy the view of Lake Ontario. The park is listed as one of the top 13 spots to see birds in Toronto.
Reviews
Write a ReviewNothing yet.