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. View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize Back to Galleries