Previous Image Next Image Downtown Seneca Falls Finger Lakes region New York State USA Stock photograph of businesses in downtown Seneca Falls, Finger Lakes region, upstate New York State, USA on a sunny day.