There's a lot visitors like about Salem, especially its restaurants and historical sites. Simply book a local tour to enjoy your stay a little more. Plan a fun excursion to TD Garden and Fenway Park. Popular sights like Boston Harbor and Boston Convention and Exhibition Center won't disappoint.