Location of the Herreshoff Castle
Two Crocker Park
,
Marblehead, Massachusetts