Settlement in the New World was not the Pilgrim’s first attempt at relocating. From where did the Pilgrims set sail to the New World?

Respuesta :

On September 1620 a ship from mayflower set sail from Plymouth and they set sail to England on April 5 1621.

z0mba

Answer: A. the Netherlands, where they had sought religious freedom.