Madame Sherri | New Hampshire’s Most Eccentric Resident?
Madame Sherri’s Castle Ruins Take a drive down the Gulf Road in West Chesterfield, New Hampshire, some time. It’s an enchanting landscape — horses running through sun-drenched fields, steep green hills dotted with small white houses. Further down the road, you’re enveloped by woods and wetlands. The driving here is somewhat questionable, and you have […]