Visiting Gervasi Vineyards in Canton truly does feel like it’s own little oasis of ponds and greenery and, of course, wine.