De Havilland DHC-6 Twin Otter crash, Mar 9, 2012, Caballo...

De Havilland DHC-6 Twin Otter accident on March 9, 2012 near Caballococha, Loreto, Peru with no fatalities. Cause: Not determined in the sources reviewed..

A Peruvian Air Force Twin Otter on a flight from Iquitos to Caballococha landed hard on the lagoon at Caballococha. The right float tore away, the seaplane overturned and sank. All 11 occupants were rescued.

More crashes