Yesterday I visited the River Otter in Devon, where there are the only wild Beavers in England. Upon arrival I was very lucky, there was a small group of people filming a beaver only a few hundred meters from the start of the footpath. I then proceeded to follow this Beaver along the river forContinue reading “Beavers of the River Otter”
