De Havilland DHC-6 Twin Otter crash, Nov 8, 1989, Al Gora

De Havilland DHC-6 Twin Otter accident on November 8, 1989 near Al Gora, North Sinai, Egypt with no fatalities.

More crashes