My favorite waterfall in New England, Moss Glen Falls. Right off Highway 100 in Vermont.
View Fullscreen