If you love good wine, this lakeside town in upstate New York is the perfect home base, at the start of a wine trail ...