Pinned 9 years ago
Stores and restaurants cheerfully display the spirit of the season throughout the idyllic town of Woodstock, VT, making it an ideal winter destination.