Franklin Castle: Cleveland, Ohio. This imposing Victorian house is considered to be the most haunted house in Ohio, and it’s easy to see why.
Franklin Castle: Cleveland, Ohio. This imposing Victorian house is considered to be the most haunted house in Ohio, and it’s easy to see why.
In