Lake Willoughby is a lake in the town of Westmore in Orleans County in the northeast section of Vermont, United States. Willoughby is a glacial lake over 300′ deep in places, making it the deepest lake entirely contained in the state. The lake’s southern end is surrounded by the Willoughby State Forest. This [...]




Top landmarks