Indian Brook Falls, New York

So, let’s have a look at the most popular and must-see waterfalls in New York!