If you do go to Niagara Falls, there's a lovely little park there, we used to know it as Dufferin Islands- right off the main drag near the falls- great spot for walks, picnics, a swim if you happen to be there on a hot fall day. Should be beautiful while you're there with the fall colors!