
The Sad Demise of Historic Hyde Manor in Sudbury, Vermont
Latest news about Hyde Manor as of March 26, 2019. Sadly, the building has completely collapsed over the winter months. Sudbury, Vermont is a small, picturesque town located in the heart of New England Known […]