Distinguished as a "Canadian Heritage River," Humber River is located just north of Toronto. Flowing through over 17 parks, Humber River is a great place to explore the natural beauty surrounding Toronto and embark on a longer hike.
Humber River, Ontario, Canada