Quechee Gorge – Vermont’s Little Grand Canyon
Fall is upon us and the leaves will put on their annual show of color in celebration! Quechee Gorge is one of the best stops to see a spectacular variety of fall colors. Located in Quechee, Vermont along U.S. Route 4. It is a popular tourist attraction located within the boarders of Quechee State Park…