Stores and restaurants cheerfully display the spirit of the season throughout the idyllic town of Woodstock, VT, making it an ideal winter destination. Login Login 0 repins 0 comments 0 likes