All in Travel

Del Vino Vineyards - Northport

The last days of summer were spent at the Del Vino Vineyard in Northport. Northport is located on the north shore of Long Island. Going to any vineyard in Long Island is always a great time. If you’re not trying to go all the way out east to Riverhead, then Del Vino would be perfect.