No need to go chasing waterfalls outside of NYC, because we got them hiding in Central Park.  I just found out that at the entrance of Central Park West, between 101st Street and 106th Street in the North Woods, you`ll find water flowing through the ravine of the Loch in the center, before connecting to the Meer on the East Side.