Posts tagged new hampshire
Stairway to Nowhere: Madame Sherri's Haunted Castle

The remains of one of New Hampshire’s most eccentric resident’s “castle” sits concealed by dense woods close to the Vermont border. Each day, numerous visitors pass through to enjoy the recreational opportunities in Madame Sherri’s Forest and explore the ruins left behind by a fascinating woman.

Read More