The CT Wine Trail: Passport to the Litchfield Vineyards

One of the things I love about New England travel, from where I live, is that I can get anywhere around the six New England states with only a few hours of travel required.  It makes traveling a breeze!  My latest trip brought me and my mother and sister-in-law to Goshen, CT, which is located…