Champlain Country Club
Located in the scenic Green Mountains beside beautiful Lake Champlain. We offer 18 holes of challenging golf for all levels, easily accessible from I-89 off Exit 20. We also have a practice facility, Clubhouse restaurant, and a fully stocked pro shop. Enjoy Vermont golf!