Loading...
Uploaded by lectrichead on Jul 11, 2011
Taughannock Falls in the Finger Lakes, NY. 200+ feet of falls, the gorge walls are about 400 feet tall.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)