Makes me recall Taughannock Falls and Buttermilk Falls in Ithaca.
What about Watkins Glen and Letchworth State Parks, in or near the Finger Lakes region of New York? If I had the time I’ll find some pics and post. In the meantime...
http://en.wikipedia.org/wiki/Watkins_Glen_State_Park
http://en.wikipedia.org/wiki/Letchworth_State_Park
And Lucifer Falls in nearby Robert H. Treman State Park.
http://www.nyfalls.com/treman.html
http://search.yahoo.com/search?p=%22Lucifer+Falls%22treman&ei=UTF-8&fr=yff35ck