Bishop’s Orchard

Bishop’s Orchard is a fun place to visit when you’re in Connecticut. Located in Guilford, CT, they are a farm and orchard and offer pick-your-own, a market which has food and plants, animals, ice cream, and wine!! They make their own fruit wines and ciders, along with offering popular CT wine brands. The winery wasContinue reading “Bishop’s Orchard”