Belhurst Castle, located in the picturesque Finger Lakes Region of Upstate New York, is not just a historic landmark but also a site that is believed to have quite the haunted history. Think of the best suspense novel you've ever read. It was likely filled with a colorful past of...