Franklin Castle is a historic property in Cleveland, OH that offers a unique and intriguing setting for visitors to explore.
Known for its rich history and rumored paranormal activity, Franklin Castle provides a one-of-a-kind experience for those interested in the supernatural and architectural enthusiasts alike.
Generated from their business information