severe weather

New York Falls Frozen Over
In Trumansburg, NY, you'll find Taughannock Falls - the tallest, single drop waterfalls east of the Rockies. Right now you'll find them frozen over.

Load More Articles