The 13th Floor

News 

Franklin Castle: Ohio’s Most Haunted Mansion and Nazi Compound

Close to the banks of Lake Erie in the heart of Cleveland, Ohio, there lies a mansion with a long notorious past. Built in 1881 in Cleveland’s affluent Franklin Avenue neighborhood, it was to be the longtime home of Hannes Tiedmann and his family. Over the years, the mansion has seen more than its share […]