Franklin Castle, most haunted house in Ohio.
Franklin Castle, located in Cleveland, Ohio, is often regarded as one of the most haunted houses in the state, if not the entire United States.… Read More »Franklin Castle, most haunted house in Ohio.
Franklin Castle, located in Cleveland, Ohio, is often regarded as one of the most haunted houses in the state, if not the entire United States.… Read More »Franklin Castle, most haunted house in Ohio.