Royalty-free stock photo ID: 160096043

Taughannock Falls is located in Ulysses,Y New York. Photo taken from an overlook during fall. A gorgeous 215 foot waterfall found in the Finger Lakes region. - Image