;

Dufferin Islands Park Review

5 /51 Reviews
https://ak-d.tripcdn.com/images/1i54412000dex20ub5452.jpg
358***33
avataravataravataravataravatar
5/5
Original Text
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.

Dufferin Islands Park

Posted: Apr 22, 2016