Moss Glen Falls, A Stunning Waterfall in VT

Moss Glen Falls is an amazing, roadside waterfall in Granville, Vermont. It is also one of the most popular attractions on Route 100! Scenic Route 100 Vermont’s Scenic Route 100 Byway is considered one of the most popular roads traveled in Vermont.  Starting just over the Massachusetts border, you can

Read More