De Havilland DHC-3 Otter crash, Jul 1, 1963 (1 killed), H...

De Havilland DHC-3 Otter accident on July 1, 1963 near Hàng Bức Khánh Hòa Province, Vietnam with 1 fatality.

More crashes