International Volvo Photo Locations Part 67 Woodstock is the shire town and capital of Windsor County, Vermont, in the United States. The Woodstock Village Historic District was listed on the National Register of Historic Places in 1973. It includes the village center and additional properties along the Ottauquechee River. The district covers an area of […]