Atafala

Location

A merchant marine ship that was positioned near Howland Island and equipped with radio equipment to aid Amelia Earhart's navigation.

Mentioned in 1 video