Description

On the W shore of Massachusetts Bay 1.7 mi NE of Swampscott T.H.; Town of Swampscott.

Nearby Features