De Havilland DHC-6 Twin Otter crash, Nov 20, 1984 (14 killed)

De Havilland DHC-6 Twin Otter accident on November 20, 1984 near Loja, Loja, Ecuador with 14 fatalities.

TAME Twin Otter HC-BCG crashed into a mountain slope near Loja, Ecuador, on 20 November 1984. All 14 aboard were killed.

More crashes