160 Derby Street
Salem, MA 01970-5643
Salem, MA 01970-5643
+1 978 740 1660
OverviewA classic preservation of the maritime history of New England consists of 12 historical structures and nine acres by the Salem waterfront. Here is a very detailed account of...
more