Quechee Gorge: Vermont’s Natural Wonder
Quechee Gorge is a magnificent 165-foot-deep chasm that was sculpted by glacial activity some 13,000 years ago. Flowing through the 3,000-foot-long narrow gorge is the Ottauquechee River in Hartford, which winds through Windsor County and eventually feeds into the Connecticut River. Quechee Gorge, which is part...