Description
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)