Leif Ericson reached North America around 1000 CE, but he was not the first person to cross the Atlantic. Indigenous peoples had already been living in the Americas for thousands of years, having migrated from Asia via the Bering Land Bridge or coastal routes long before Norse explorers arrived.