Tweet
Niagara Falls is the unofficial Daffodil Capital of North America and these large patches are part of the over 1 million Daffodils that bloom each year. This photo was taken spring 2024.