Whether you’re visiting for Halloween, or soaking up the town’s quaint atmosphere outside of spooky season, these are the best thing to do in Salem, Massachusetts.