Dufferin Islands


Dufferin Islands
Logo
Dufferin Islands is a secluded park that is unique in that it houses a series of tiny islands. They are all fused together by bridges and footpaths.
- 6345 Dufferin Isle Rd, Niagara Falls, ON L0S 1A0
- (877) 642-7275