Hidden in the picturesque town of Jim Thorpe, Pennsylvania sits a formidable stone structure that looks like it was plucked straight from a Victorian ghost story—the Old Jail Museum, where history, ...