Right on the Vermont/New Hampshire border is an odd little spot. In the middle of the woods, on a beautiful walking trail, the ruins of a castle still remain. This is in West Chesterfield, New Hampshire and the building was Madame Sherri’s Castle. Madame Sherri was a Music Hall Singer in Paris in the early 1900’s […]