Madame Sherri Forest, Chesterfield, NH
Nestled in Madame Sherri Forest in Chesterfield, New Hampshire is a beautiful stone stairway to nowhere, making for a unique dog friendly hike. Named for the eccentric Madame Antoinette Sherri, who once designed costumes for the Zigfield Follies in the 1920s, the stairway and a few ruins are all that remain of her “castle” that once […]