one of the highest waterfalls in Vermont, crashing down a dramatic 125-foot tiered cascade within the scenic Lye Brook Wilderness of the Green Mountain National Forest. Located just outside Manchester, Vermont 4.4 miles out-and-back
Video
Photos (1)
Location
Details
Address
Lye Brook Falls Trail, Manchester Center, VT 05255, USA