H

Howland Island

LocationMentioned 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.