Taughannock Falls July 2014

Trumansburg, NY

One of the two tallest waterfalls in New York State

 

121 views
2 faves
2 comments
Uploaded on July 30, 2014
Taken on July 30, 2014