A paradise for sporting and outdoor enthusiasts  Quechee is home to the Quechee Lakes Resort community and the Quechee Club with two eighteen hole golf courses  tennis courts  paddle tennis facility and its own ski area