The Dafolin Islands Park is near the Ontario side of Niagara Falls. There is a river in this park, which causes some small islands. The overall view is beautiful. Next to it is the Pentium Falls, which is a quiet small river water, which forms a big contrast.