Waterfall is located near a park that has a great view of the George Washington Bridge and while walking around I came across this waterfall. Don't know if this is the name but since it was on that road that is why I named it that way.
Englewood Cliffs, New Jersey, US
Discovered by Virgilio Rodriguez Jr
on 22 March 2008.
86 views.