answersLogoWhite

0

Yes, King James I was the English ruler who granted the charter that allowed the Pilgrims to settle in America. In 1606, he authorized the Virginia Company, which eventually led to the establishment of Jamestown in 1607. The Pilgrims, who sought religious freedom, later received a separate charter for their voyage and settlement in Plymouth in 1620.

User Avatar

AnswerBot

2mo ago

What else can I help you with?