Taughannock Falls - Trumansburg, New York
- Posted May 5, 2008 by Cathrine in Waterfalls. Viewed 3198 times
- This is a migrated legacy post. Image resolution is low. Info
This falls is in Cayuga Lake, which is one of the Finger Lakes. The falls is located about an hour from where I live in Upstate New York.
15 There are 15 comments, add yours!