Plum Island Boardwalk
Plum Island Boardwalk
A wildlife sanctuary north of Cape Ann. Boardwalks have been installed to protect the dune grass from the heavy traffic of visitors.