Is this where Amelia Earhart died?
Satellite imagery highlights Nikumaroro Island, a tiny Pacific coral atoll where famed aviator Amelia Earhart may have spent her final days 73 years ago.
Satellite imagery highlights Nikumaroro Island, a tiny Pacific coral atoll where famed aviator Amelia Earhart may have spent her final days 73 years ago.