History & Background of the Franklin Castle in Cleveland, Ohio

When you think of haunted locations within Cleveland, Ohio, the Franklin Castle is a top prospect on that list.