Welcome to my photo page.
Taughannock gorge
This falls is located in Taughannock creek in Trumansburg N.Y. west of the actual Taughannock Falls.
Comments (0) | Add a Comment
Comments (0) | Add a Comment