madame sherri

  1. nerwin

    Madame Sherri's Castle

    Yesterday I finally had the opportunity to visit the Madame Sherri Forest in West Chesterfield, New Hampshire. I've been wanted to do it for a while when I found out there is some castle remnants. It was a warm day, about 90 degrees and humid but the walk is a VERY short distance from the...
Top