The Humber River Trails Trek
North York, Canada
Strap on your comfiest walking shoes and hit the Humber River Trails. Breathe in that fresh, crispy air as you wander through lush forests, over babbling brooks, and spot some wildlife shenanigans. It’s Mother Nature’s playground waiting for your next great adventure!