Mine Falls is one of Nashua’s most treasured landmarks, enjoyed by wildlife and people alike, including sustainability manager Deb Chisholm, who loves seeing beavers while kayaking on the Nashua River ...