Skip the generic fall-foliage drive this year. These five small towns come with real haunted history, food you genuinely can't get anywhere else, and a few facts so strange you'll want to fact-check them yourself.