De Havilland DHC-6 Twin Otter crash, Mar 29, 1977 (13 killed)

De Havilland DHC-6 Twin Otter accident on March 29, 1977 near Bainaha Valley Central Sulawesi, Indonesia with 13 fatalities.

A Merpati Nusantara Twin Otter flying a tourist charter from Palu to Tolitoli hit a cliff-top ridge after the crew descended to show passengers the scenery. The aircraft stalled and fell into a ravine, and ten of the 23 occupants survived.

More crashes