Moss Glen Falls - Stowe, VT
Moss Glen Falls in Stowe, Vermont is one of two waterfalls in the state by the same name. The waterfall has an overall drop of 125 feet with the single largest drop being a cascade over the rocks of about 75 feet. My wife and I explored it some on a drive around the state for our anniversary. The weather was sunny and humid which caused less than ideal lighting on the waterfall and a haze in the air even though we were close to it. I plan to go back again sometime for more pictures and exploring
Read More- No Comments