Beavers on the Otter There are Beavers on the River Otter. I park in Otterton (yes, really) and we have a pint in The King’s Arms …