Local Loves: Madame Sherri’s Castle
If I were to tell you that in the middle of the forest on the New Hampshire/Vermont state lines, off of a dirt road that winds around waterfalls and wildflowers- there were the stone remnants of an extravagant home that was once used for the most lavish parties for the New England theater community- you […]
Read More
