Taste of Wine Country on Cape Cod
Travelers to Cape Cod can find a little taste of wine country atmosphere amidst the sand dunes by visiting Truro Vineyards of Cape Cod. The winery is located in North Truro, almost all the way to Provincetown at the end of the Cape. Winemakers Kathy Gregrow and Judy Wimer founded the winery in 1992 after…
