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