De Havilland DHC-6 Twin Otter crash, Apr 20, 1983, Flotta
De Havilland DHC-6 Twin Otter accident on April 20, 1983 near Flotta, Orkney, United Kingdom with no fatalities.
- Date: April 20, 1983
- Aircraft: De Havilland DHC-6 Twin Otter
- Location: Flotta, Orkney, United Kingdom
- Fatalities: 0