De Havilland DHC-3 Otter crash, Jun 8, 1989, Grenville Ch...
De Havilland DHC-3 Otter accident on June 8, 1989 near Grenville Channel, British Columbia, Canada with no fatalities.
- Date: June 8, 1989
- Aircraft: De Havilland DHC-3 Otter
- Location: Grenville Channel, British Columbia, Canada
- Fatalities: 0