Dams in Maine

Dams

Dam

Water barrier or embankment built across the course of a stream or into a body of water to control and (or) impound the flow of water.
man-made Icon Man-made

There are 638 Dams in Maine.