Based on driving past there many times, and
google earth, I don't see any reason you cant
anchor adjacent to the falls area. There is a small point to the east if you need
wind protection, but that close to shore I doubt it most days. You will apparently have to cross both directions of the freeway on foot to visit the falls though....