Franklin Castle. Settled in Cleveland’s Ohio City neighborhood, Franklin Castle is believed to be one of the most haunted houses in the state. Also …
Franklin Castle. Settled in Cleveland’s Ohio City neighborhood, Franklin Castle is believed to be one of the most haunted houses in the state. Also …
In