Taughannock Falls, October 2003

This waterfall is the tallest in the eastern United States - 33 feet taller than Niagara Falls. This time of year the water level is down quite a bit.

Odds and Ends (Text) | Odds and Ends (Thumbnails) | Home