Nature
Parks
Barre Falls Dam -Hubbardston-
Read More
11 / 27
Favorite
See All
A log boom was a barrier placed in a river, designed to collect and or contain floating logs
1 / 2
2 / 2