Niagara har landat uti Trinity Bay i Newfoundland.