Tag Archives: Franklin Castle Cleveland Ohio

This Haunted Cleveland Mansion Has a Dark History Of Cults, Evil, And Death

Share Button

Franklin Castle Cleveland’s Most Haunted  This monstrous place resides in Cleveland, Ohio and is scary reminder of a haunted and odd past. The outside of the castle alone is enough to send shivers down your spine. Most of who have seen it in person will say that