Seneca Falls Attractions & Activities - The Best Holiday Destinations for 2020
Seneca Falls is a town in the Finger Lakes region of New York state. Seneca Falls is widely believed to be the inspiration for the town of Bedford Falls, in Frank Capra's holiday classic, It's A Wonderful Life.
The Most Frequently Asked Travel Questions about Seneca Falls