Gorgeous view of Taughannock Falls from the River Gorge. It was an easy 3/4 mile trail from the overlook. The carving on the walls looks man made.
Taughannock Falls, NY
215 foot tall water fall located in New York new Ithaca. This photo was taken in the late afternoon from near the base of the falls. Nice one mile...