100 Humber Bay Park Road East, Toronto
View LocationHumber Bay Park East in Toronto, Canada, has a children's playground, picnic areas, sports fields, walking trails, views of the Toronto skyline and Lake Ontario, and a butterfly habitat. Located along the shores of Lake Ontario in Toronto's west end, the Humber Bay Butterfly Habitat incorporates a diversity of native wildflowers, shrubs, trees, grasses
Read More