Address: 3597 VT-74 Shoreham Vermont 05770 United States
Champlain Orchards is one of the oldest continually operating orchards in Vermont, overlooking Lake Champlain and the Adirondack Mountains. Our fruits are ecologically grown with intention and care —healthier for the soil, healthier for you! Everything we produce is an expression of our family-owned orchards. From our 175+ varieties of fruit to our handcrafted provisions and crisp ciders, we invite Read more...