Sheldrake Point Winery

Sheldrake Point Winery is located in Ovid, NY on the west side of Cayuga Lake.

Related Stories