49° 40' 0N Long 125° 49' 60W Vancouver Island is located in the northwest Pacific Ocean in British Columbia in Canada. The island is the largest island on the western coast of North America measuring 290 miles long and 62 miles wide at the widest point.
Pilot Scholes crashed
February 8, 1945
Pilot Brown crashed November 10, 1944
Crashed on Vancouver Island details unknown
Pilot ? crashed October 4, 1944 [Shipwreck Exploration RCAF B-24 Liberator]
Lat 49° 7' 60N Long 125° 54' 0W Tofin is located near the western coast of Vancouver Island includes Tofino Airfield (RCAF Station Tofino)
Do you have photos or additional information to add?
October 23, 2019