Hi....glad to hear you saw a few beavers, they are cool animals...unfortunately, I live at Steeles and Markham (Scarborough) and, two beavers have been killed by traffic in just the past few weeks, literally seconds from where I live. There is a small creek nearby that runs through Rouge Park and our area. I have not seen the beavers or their dam in the creek but have seen their dead bodies. Beavers have also been spotted in Morningside Park and Colonel Danforth Park.
Gary Yankech