Destination creator (Voyajo Team)
Seneca Falls is a town in Seneca County, New York, United States. The population was 9,347 at the 2000 census. The Town of Seneca Falls contains a village also called Seneca Falls. The town and the village are east of Geneva, New York in the northern part of the Finger Lakes District. (...) (from Wikipedia).
Visit Website