De Havilland DHC-6 Twin Otter crash, Jul 10, 1974, Peru

De Havilland DHC-6 Twin Otter accident on July 10, 1974 near Peru with no fatalities.

A Peruvian Air Force Twin Otter registered FAP303 was recorded in a July 1974 accident in Peru. The sources give no clear location or circumstances and they disagree on the details.

More crashes