Toronto Islands and Niagra Falls State Park are 2 of the best parks in Ontario, CA.