Onwards to Moss Falls located just north of Stowe. A short, colorful climb takes us from the parking lot to the falls.
This was actually a pretty sizeable falls.