Resources by Dr. Robert Tracy McKenzie
On 21 November 1620 the Mayflower made landfall in what is now Provincetown Harbour, Massachussetts. 37 of its 102 passengers were English ‘Pilgrims’ from the separatist church in Leiden, Holland. Their pioneering settlement of Plymouth Colony laid the foundations for the eventual formation of the United States of America. The pilgrims’ motivation for leaving Europe […]
Read