Thundering Falls -A Beautiful Waterfall in Vermont!

o What and Where is Thundering Falls? Thundering Falls is a beautiful waterfall that is part of the Vermont Appalachian Trail.  It is located off of Vermont Route 100 and Route 4 on River Road in Killington Vermont. For easy access, a 900-foot boardwalk has been built that leads you

Read More