News

Salem celebrates Independence Day at the Salem National Maritime Historic Site at Derby Wharf on Friday, July 4.