Niagara Falls er en attraktion, der er så enorm, at den bogstavelig talt strækker sig mellem to nationer: staten New York i USA og den canadiske provins Ontario.
Som bindeled mellem Dallas\' beboelseskvarterer og kunstområdet i centrum ligger denne park, der byder på afslappende spadsereture, panoramisk udsigt og kulturperler.