
Taughannock Falls near Ithaca is one of the spectacular natural attractions of the Finger Lakes. The falls have a straight drop of 215 feet -- higher than the famed Niagara Falls -- surrounded by a beautiful glen with walls climbing to 400 feet.Photos courtesy of E. C. Smith Digital Imaging