(Video) Got Lost In ‘Nikomaroro Island’, The Story of Amelia Earhart
Nikumaroro Island is a part of the Phoenix Islands, Kiribati, in the western Pacific Ocean. It is a remote, elongated, triangular coral atoll with profuse vegetation and a large central marine lagoon. Nikumaroro is about 7.5…