Franklin Castle – Haunted Victorian Mansion in Cleveland, Ohio
Franklin Castle is widely called the most haunted house in Ohio, and one of the most notorious in the entire Midwest. The Gothic stone mansion sits at 4308 Franklin Boulevard in Cleveland’s Ohio City neighborhood. From the street it looks like a brooding Victorian relic, all turrets, gargoyles, and shadowed windows. For more than a…
