new england, summer 2009, New York, Taughannock, Falls, Taughannock Falls, Northeast, Northeastern, , photo

Taughannock Falls

Utica, New York

The beautiful Taughannock Falls wrapped in a veil of fog on a rainy summer morning. At 215, they are the highest free-falling falls in the Northeastern United States. Could be an Algonquin word or could be the name of a Delaware Native American chief. Photo © copyright by James Margolis.