Amazing Waterfalls in New York – Letchworth, Watkins Glen, Taughannock & Niagara Falls

Waterfall is a place where water flows over a vertical drop or a series of drops in the course of a stream or river. Waterfalls also occur where melt water drops over the edge of a tabular iceberg or ice shelf.  In the case of the New York Waterfalls, there was certainly no shortage of very high quality waterfalls. There are also those that charm us as well as those that also participate in that autumn tradition that is the Fall Colors. So with such variety of waterfalls spread out all over the state. So in this video we share Letchworth, Watkins Glen, Taughannock and Niagara Falls.


No comments:

Post a Comment