De Havilland DHC-6 Twin Otter crash, Apr 28, 1974, Sala P...

De Havilland DHC-6 Twin Otter accident on April 28, 1974 near Sala Phou Khoun Xieng Khouang Province, Laos with no fatalities.

An Air America Twin Otter overran a short airstrip after landing at Sala Phou Khoun in Laos and came to rest. No occupant was killed, and the aircraft was damaged beyond repair.

More crashes