Beavers return to England Posted on February 3, 2015 by nick2 The River Otter in Devon (near the town of Ottery St Mary) is home to the first beavers to live in the wild in England for some 300 years. Photograph: Kent Wildlife Trust Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Google+ (Opens in new window) Related