Massachusetts Dept. of Environmental Protection:
No 6 Oil in Canal
Massachusetts Dept. of Environmental Protection:
canal debris 1
Massachusetts Dept. of Environmental Protection:
Hydro Tail Race