Salem Maritime National Site

History Museum

Boutiquehotell nära Salem Maritime National Site