De Havilland DHC-6 Twin Otter crash, Jul 24, 1981 (19 killed)

De Havilland DHC-6 Twin Otter accident on July 24, 1981 near Maroantsetra, Toamasina Province, Madagascar with 19 fatalities.

Air Madagascar DHC-6 Twin Otter 5R-MGB (Flight 112) on a scheduled service hit a mountainside northeast of Maroantsetra; 19 killed.

More crashes