Daily Archives: October 19, 2009

View 95: Falling Water

Taughannock Falls, with a plunge of 215 feet, is 33 feet higher than Niagara Falls and it the highest waterfall in the northeastern United States. Water falls with such force, the plunge pool is more than 30 feet deep. Taughannock … Continue reading

Posted in Nature, Weekly View | Tagged , , , , , , , | 8 Comments