Two beavers were released at a secret location in Devon, UK in 2011. Now they’ve completely transformed the landscape including improving flood management in the area
Two beavers were released at a secret location in Devon, UK in 2011. Now they’ve completely transformed the landscape including improving flood management in the area