• Menu
  • Menu

Tag - Waterfall

Moss Glen Falls

Moss Glen Falls

Moss Glen Falls is a 125-foot waterfall along Moss Glen Brook near Stowe, Vermont. It is comprised of several small falls, a 33-foot drop, and a 62-foot drop.