The beautifully lit path of trees, leads visitors toward the Dufferin Island entrance in Niagara Falls, Ontario.
4 January 2023 ·   2 years ago taken in   Niagara Falls, ON, Canada
Unable to load tooltip content.