When Cities Don't Maintain Trails, But Residents Do. Get link Facebook X Pinterest Email Other Apps April 25, 2017 Magwood Park is located along the Humber River in Toronto. Get link Facebook X Pinterest Email Other Apps