Snow geese enjoying Cayuga Lake (photo) Published: 03/04/2018 @ 10:00 am The snow geese were taking off of Cayuga Lake on Thursday afternoon. This was taken off of Route 89 just south of Lower Lake Road in Seneca Falls. Photo by Diane W. Dersch. Share this link...TwitterFacebookGoogleLinkedinPinterestRedditPrintEmail