Niagara har landat » ti Trinity Bay i Newfoundland.