Real Haunted Houses: Franklin Castle

Franklin Castle, with its more than twenty rooms and eighty windows, can definitely be considered enormous… but is it haunted? The house is located in Ohio, at 4308 Franklin Boulevard in Cleveland and by all accounts, is considered one of the most haunted houses in Ohio. The Tiedemann Family The house was built between 1881 and 1883 for Hannes Tiedemann, […]