Vermont

Lake Willoughby

A fall scene at the beginning of Lake Willoughby in the Northeast Kingdom of Vermont

By Yankee Magazine

Sep 20 2005

Lake Willoughby (user submitted)
Photo Credit : Barbara Cassella