Truth, Inspiration, Hope.

Tag: Castoreum

Exmoor National Park Sees First Beaver Birth in 400 years – Nature Conservationists Thrilled
The birth of a baby beaver, the first in 400 years in Exmoor Park, met with great enthusiasm by the National Trust. The charity organization based in the UK released camera footage of the infant. ...