This isn’t specifically Niagara Falls related, but the Washington Post had an article the other day about Canada. There was nothing in it that mentioned Niagara Falls at all, but the feature image is of the Canada 150 sign in Niagara Falls.
All things Niagara Falls tourism…