First things first. Still River Winery is located in a suburban section of Harvard, Massachusetts. We almost missed it. The sign is small, and we had to search it out for a few minutes before we realized we were at the right place. On the other hand, biy were we happy we went, It was worth the trip.