Waterfalls
An assortment of beautiful New York state waterfall prints from Upstate New York Stock Photographer, Scott Thomas.
Read More8 / 23
Taughannock Falls as seen from the viewing area is 215 feet high which is 33 feet higher than Niagara Falls. It is the highest free-falling waterfall in the northeastern United States, and one of the highest waterfalls of any kind east of the Rocky Mountains. The water hits with such force, the plunge pool at the bottom is 30 feet deep. The falls is in the Taughannock Falls State Park near Ithaca, New York.
autumnfallgorgeithacanew yorkcreekstate parktaughannock fallswaterwaterfallhdr
- No Comments