Anyone in America can tell you the most epic town to visit for Halloween is Salem, Massachusetts.
Yes, it’s true there’s a spectacularly spooky twinge to Salem, given the Witch Trials and general drama around this town that’s about an hour north of Boston.
However, if you drive an hour north of Salem, MA, just over the New Hampshire border, you will find another town which loves to celebrate Halloween just as much…