Find what many refer to as “Vermont’s Little Grand Canyon.” Quechee Gorge is a splendid sight and, at times, will feel like something out of a fairy tale.
Find what many refer to as “Vermont’s Little Grand Canyon.” Quechee Gorge is a splendid sight and, at times, will feel like something out of a fairy tale.