2009, summer, Ithaca, New York State, New York, Water Falls, Taughannock, Algonquin, Native American, photo

Upper Taughannock Falls

Taughannock Falls in New York

Taughannock Falls in a slight rainfall. This is a wonderful place located in upper state New York. It is near the city of Ithaca. Photo © copyright by James Margolis.