On The New England Wine Trail

Today’s stop along the New England wine trail is Chamard Vineyards, located in Clinton, Connecticut. The state of Connecticut is home to 19 wineries joined by the Connecticut Wine Trail. Situated in close proximity to the Long Island Sound on the Connecticut shoreline, the microclimate is ideal for growing European grapes. Famous for Chardonnay andRead more