De Havilland DHC-6 Twin Otter crash, Sep 30, 1975 (7 killed)

De Havilland DHC-6 Twin Otter accident on September 30, 1975 near Destruction Bay Yukon, Canada with 7 fatalities.

Shortly after takeoff from Destruction Bay the Twin Otter, carrying two crew and five passengers, went out of control while climbing. It crashed into Lake Kluane and all seven occupants were killed.

More crashes