Niagara Falls is a natural wonder located on the border of the United States and Canada, and its tourism infrastructure is primarily in English and French.
It's possible you may have seen this phrase somewhere else and associated it with Niagara Falls, but it's not a common or official part of the area's language or signage.