Howland Island
Location
A small, uninhabited island in the Pacific Ocean that was Amelia Earhart's intended refueling stop, known for its difficulty to locate and land on.
Mentioned in 1 video
A small, uninhabited island in the Pacific Ocean that was Amelia Earhart's intended refueling stop, known for its difficulty to locate and land on.