An anomaly on satellite images have led researchers to believe Earhart may have landed on Nikumaroro, an uninhabited island near her last known location.