Must-Dos of SALEM, MA l Horror & History Museums l Essex St. Shopping & Eating...So Much Eating