De Havilland DHC-6 Twin Otter crash, Apr 3, 1990, Labuan...

De Havilland DHC-6 Twin Otter accident on April 3, 1990 near Labuan Bajo, East Nusa Tenggara, Indonesia with no fatalities. Cause: Loss of control...

A Merpati Nusantara DHC-6 Twin Otter 300 (PK-NUQ) on a scheduled Labuan Bajo to Denpasar service suffered a left engine overspeed shortly after takeoff from Labuan Bajo on 3 April 1990. The crew attempted an emergency landing, but the aircraft hit rocks and came down in a ravine. All 17 occupants were injured and none were killed.

More crashes