Tag: New Hampshire history
Posted in
Abandoned
Deep in the forests of Chesterfield, New Hampshire, lies the enchanting ruin known as Madame Sherri’s Castle….