I forget how fortunate I am to live in beautiful Southwestern New York State. Taughannock Falls in Ithaca NY is practically in our back yard ! Breathtaking !
Breathtaking Taughannock Falls
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options:
Twitter
Facebook