December 19, 2014landscapes Leave a comment Taughannock Falls NY, Image #15 An image of the main falls from the falls overlook at Taughannock Falls State Park in New York State. The image is from this past summer on one of my three trip there this year. Advertisements Share this:TwitterFacebookLike this:Like Loading... fallslandscapenaturephotophotographyTaughannock Falls SPwater falls