Pond Mountain Inn

An Inspiring Vermont Bed and Breakfast with Stunning Mountain Views

Leave a comment

The Most Beautiful Winter Towns

Travel + Leisure Magazine announced the 20 Most Beautiful Winter Towns in the U.S…
Look who made the list: #4 is Woodstock, Vermont, followed by #14 Stowe, Vermont. Two hours south and northwest are; #7 Lenox, Massachusetts, and #11 Lake Placid, New York, which we just visited last month. #1, of course, is glamorous Aspen, Colorado. Unfortunately, Wells, Vermont did not make the list again this year…
Thanks, John Knox, for the snowy winter photograph.