It all began in 1587 when more than a hundred English colonists landed on Roanoke Island, off the coast of what is now North Carolina. This would have been the first permanent English settlement in ...