Sunday, March 19, 2017

Madame Sherri's Castle in Winter

In West Chesterfield, NH (right across the river from Brattleboro, VT) are the ruins of Madame Sherri's Castle. All that remains are the the rock foundation and staircase. Click through for all the images.

Madame Sherri Castle (pano) Madame Sherri's Castle