beachesswimmingareas
in
Essex, MA
Salem Sound Coastwatch
201 Washington St # 9
Salem
MA
01970
(978) 741-7900
9.7
mi
Hampton Beach State Park
Rte 1A
Hampton
NH
03842
(603) 926-3784
20.2
mi