Ghosts & Hauntings The ghost of the Haycock Manor Hotel: a beautiful legend about a frequent visitor to an ancient building For decades, the Haycock Manor Hotel, located in the small English village of Wansford, has attracted tourists by claiming to be the home of... SoulAskJuly 30, 2020