How The Madame Built A Castle
In our quest to find something unique in New Hampshire to visit and film, we came across Madam Sherri Forest. This location sits in the western part of New Hampshire and has a colorful past being built by a very eccentric woman named Madame Antoinette Sherri. She was a costume designer for the Ziegfeld Follies in the 1920s. She had the castle built in West Chesterfield for the main purpose for having her friends from the city come and party. These parties were infamous. She was said to drive into town in the summer wearing her fur coat and nothing else. Scandalous…