Moss Glen Falls

Vermont, New England

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

Larger View