B-17E Flying Fortress # 41-2452 was ditched in the Chine Strait, off Marapla Island. Everyone on board survived the crash.
Do you have more information about this location? Inform us!
Helaas geen map gevonden.
-10.558656, 150.70905