Explore the dark and haunting history of the Witches' Castle, an infamous abandoned homestead in Utica, Indiana shrouded in crime, mystery, and urban legend.
Louisville, Kentucky is known for many things like bourbon and horse racing, but located on a rather unassuming street within the city is what the locals call the Witches' tree.