State-of-the-Art Beaver Deceiver™ in Marlboro VT

FIX LINK Jan Lambert’s Quick Take: Beavers are nature’s water engineers; they create and preserve wetlands vital to ecosystems. When beavers and human activities conflict with each other, there can be a win-win solution for both the beavers and the humans! Be sure to check out Skip’s website! Abstract: A win-win solution to human-beaver conflict…