Dufferin Islands Nature Area

Tucked right in the heart of Niagara Falls, Dufferin Islands is 10 acres of quiet, gorgeous green space. We followed the winding paths and little wooden footbridges from island to island just slow down for a bit.

Click on any gallery photo to enlarge.