Small New Hampshire towns each have their own personality. Branford Falls is no exception. Our Main Street is that of an idyllic, magnificent village. Scraping the surface a bit exposes the variety of personalities and problems found in every small town. However, during one particular Christmas season fifteen years ago something horrible and impossible scraped back. Hard to believe then. Harder to believe now.