Raise your glass and enjoy every sip at Truro Vineyards of Cape Cod. It's a great opportunity to experiment with new and unusual tastes, and get to know the wines of the region.
You'll have sightseeing choices galore when in North Truro. Truro Vineyards of Cape Cod is a great place to kick off here, but there are lots of other interesting sights to visit. Pilgrim Monument, Highland Lighthouse, and Provincetown Town Hall are close to the wine-making establishment and and will cap off your day nicely.