De Havilland DHC-3 Otter crash, Jul 14, 1985, Lake Helen
De Havilland DHC-3 Otter accident on July 14, 1985 near Lake Helen, Quebec, Canada with no fatalities.
- Date: July 14, 1985
- Aircraft: De Havilland DHC-3 Otter
- Location: Lake Helen, Quebec, Canada
- Fatalities: 0