Taughannock Falls, Trumansburg, New York
About This Image
The clouds cleared and the sun shone brightly as we arrived at Taughannock Falls this morning. With a vertical drop of 215 feet, this beautiful waterfall is the tallest in North America, east of the Rockies. Canada's famed Horseshoe Falls on the Niagara River drop 170 feet and the neighboring American Falls are a mere 70 feet in height. Note the size of the visitors at the foot of this 3/4 mile long gorge.
Add A Comment About This Image