Log In or Register
I took this picture while in Vermont in July of 2008. Lake Willoughby is located just outside of Barton Vermont off of exit 25 on I91.