Winter Hike, Glen Moss Falls, Stowe, Vermont 12/30/21
Location: Stowe, Vermont Date: 12/30/21 OK, admittedly, this is a much more impressive place to visit in the summer. One of the largest falls in Vermont, the main section of the falls is a higher flow, 75-foot drop. You can take a trail right to the very base of it, or take a left and […]
Winter Hike, Glen Moss Falls, Stowe, Vermont 12/30/21 Read More »