Dufferin Islands Park

x
Phone:
+1 877-642-7275

Address:
7400 Portage Road, Niagara Falls, Ontario L2E 6T2, Canada

Dufferin Islands are a group of scenic man-made islands located in Niagara Falls, Ontario, approximately 1/2 mile south of the Horseshoe Falls. The islands are known for their quiet seclusion and nature trails.
Continue reading...
From Wikipedia, the free encyclopedia.

Attraction Location



Dufferin Islands Park Videos

Shares

x

More Attractions in Niagara Falls

x