Tag Archives: Dufferin

Dufferin Islands (FREE) – Quiet, secluded small islands & A great place for BBQ

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. This popular area is 10 acres of paradise – a quiet, secluded park containing several small islands connected by small bridges and footpaths. This area is home to the “Winter Festival of Lights” from November to January … Read more »