Quechee is the site of the famous Quechee Gorge, "Vermont's Grand Canyon" on the Ottauquechee River, one of the country's natural wonders. Once predominately a mill town, the village has been restored to an active retail center while keeping its historic character.
Below are some resources to provide you with greater knowledge and information about the Quechee area: