Noah’s Ark

One of the Winter Festival of Lights signature animated displays, Noah’s Ark can be seen while driving or walking along the Niagara Parkway near Dufferin Islands. Look towards the river-side of the Parkway to see the Noah’s Ark, its LED lighting reflects of the water!

Dufferin Islands Niagara Parkway