Stores and restaurants cheerfully display the spirit of the season throughout the idyllic town of Woodstock, VT, making it an ideal winter destination.
2603 pins 251 boards 8 followers
Follow
1