De Havilland DHC-6 Twin Otter crash, Oct 11, 1984 (4 killed)

De Havilland DHC-6 Twin Otter accident on October 11, 1984 near Goose Bay, Newfoundland & Labrador, Canada with 4 fatalities.

A Labrador Airways DHC-6 Twin Otter 100 flying a medical evacuation from Goose Bay to St. Anthony returned under visual flight rules as weather worsened. It struck a rock outcrop on a 2,050 foot mountain in snow and fog, and all four people aboard, two pilots, a doctor and a nurse, were killed.

More crashes