Marblehead: The great room of the Herreshoff Castle is not part of the bed and breakfast, but guests are lead on a tour of the castle. photo by Mark Teiwes / Salem News
innHerreshoff