Where To Stream Countryfile Season 37 Episode 12
River Otter Return
- Aired March 23, 2025
- 60 Min
It's ten years since the start of the River Otter Beaver Project – England's first official beaver reintroduction. John Craven is back in Devon to see how these creatures have been faring.