Just minutes before the rain started pouring down, I found I minute to get this shot of the falls near Ithaca, New York.
Taughannock Falls is the tallest waterfall in New York State. Reaching 215' high, it is over 30' higher than Niagara Falls.
Just minutes before the rain started pouring down, I found I minute to get this shot of the falls near Ithaca, New York.
Taughannock Falls is the tallest waterfall in New York State. Reaching 215' high, it is over 30' higher than Niagara Falls.