The Dufferin Islands Nature Park is located just off the Parkway south of the Falls. It is part of the Niagara Parks system. Small islands are connected by meandering paths and picturesque bridges. It’s only a couple of hundred meters from the raging torrent of the Niagara River, but it seems like another world. You may be able to spot wildlife. And, there’s free parking, which is a rare find indeed in the Falls.
We hope to see you there. If you plan on coming, please complete this very brief survey. If you include your cell number, we can let you know if we have to move to the rain date, Thursday, April 18.
All the details including a map showing where to meet is located here.