On The New England Wine Trail
1 Comment on 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…