Truro
Truro Vineyards of Cape Cod
11 Shore Rd.
Rte. 6A
Truro, MA, 02652, United States
Rte. 6A
Truro, MA, 02652, United States
TEL:
(508) 487-6200
It’s not Napa Valley, but during a tasting you can try some decent wines that are cultivated in the area, plus (for adventurous palates) a special cranberry blend. Some of the wine comes in adorable lighthouse-shaped bottles that can be turned into lamps when you’re done.
Advertisement
Advertisement
