Designed by
Title
Taughannock Falls after the Hurricane #151729446
Description
Taughannock Falls, the tallest waterfall east of the rocky mountains, sheds the rainfall from a recent hurricane, The normally docile falls becomes a torrent after any rain of significance.n