Located in the heart of Stowe Vt., this center of the community welcomes winter’s first snow
By Yankee Magazine
Dec 02 2006