Crystal Lake Dam
United States
>
Massachusetts
>
Essex County
>
Haverhill
>
Crystal Lake Dam
Crystal Lake Dam in Haverhill.
Crystal Lake Dam
Waterway
dam
Lake Street
West Parish
Crystal Lake
Fireside Lane
Crystal Lake East Conservation Area
Creek Brook