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, which winds through Windsor County and eventually feeds into the Connecticut River. Quechee Gorge, which is part of Quechee State Park, is Vermont’s miniature version of the Grand […]
The post Natural Wonder: Quechee Gorge appeared first on Happy Vermont.