De Havilland DHC-6 Twin Otter crash, Nov 1, 1979 (3 killed)

De Havilland DHC-6 Twin Otter accident on November 1, 1979 near Big Trout Lake Ontario, Canada with 3 fatalities.

On final approach to Big Trout Lake in poor weather with visibility below minimums, the Twin Otter struck an NDB tower and crashed. Both pilots and one passenger were killed; nine other occupants were injured.

More crashes