Holmes Dam Removal is Final Step in Town Brook Restoration
This September, the final major step in the nearly 16-year project to restore Plymouth’s historic Town Brook began: the removal of the Holmes Dam. The project started in 2002, with the removal of the Billington […]