Quechee is a little overtouristed, in my opinion, and they push visitation with signs along route 4, but it is still worth stopping in. We first stopped by the Quechee Gorge,... More
Quechee is a charming little town perched into the mountain countryside of majestic Vermont. This town offers spectacular scenery and the outdoor activities are infinite. The... More