Visit Vermont and Discover the Northeast Kingdom! Sentinel Rock, located on Hinton Hill Road in Westmore, VT, is a huge rock left over from the glaciers that formed nearby Lake Willoughby. Does the massive boulder, […]
Lake Willoughby Vermont Lake Willoughby is a lake in the town of Westmore, Vermont. The lake is located in the northest corner of Vermont, located in the Northeast Kingdom, close to the border with Canada. […]
No comments to show.