Humber Trail is a 8.2 mile out and back trail located near Vaughan, Ontario, Canada that features a river. The trail is good for all skill levels and primarily used for hiking, walking, and mountain biking.
Excellent fall colors
Great trail !
Fun and easy walk. Bring bug spray heavy with mosquitoes.
Good for a light trail ride