The Flume Fall is a waterfall in New York. A detailed description is coming soon — see the map and trip details below.