translate English to French: A meeting was held at the Niagara Falls terminal.
Une rencontre a eu lieu au terminal de Niagara Falls.