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