Humber Bay Shores Park is a park Toronto Ontario located in Canada.
15 Marine Parade Dr Toronto ON Canada
Cold but lovely place to walk even in winter.
Great place to walk, run, bike ...
Great place - walk and run. You will enjoy the views ( Toronto) . A lot of birds, but a lot of red ants and mosquitos . It's not a great beach , I don't think . - Ro Fernández
Great place for a long ride, walk , run and site see ... Great views of Lake Ontario ... - Paul Alfred
Great pizza here and a great view of downtown Toronto and the lake. - Alex Rondini