Located on the border between Central and Milne Bay Province. Baibara Island located just off the southern coast of New Guinea. Baibara Airstrip (postwar) is located along the coast.
B-25C "Salvo
Sadie" Serial Number 41-129??
Pilot Bender April 24, 1942