November 22, 2018 – Some of the Pilgrims left Leiden in the Netherlands for their long and fateful trip to the New World in 1620. Many of them worshipped at the Pieterskerk in Leiden. Some of the traditions of a Thanksgiving feast are said to have come with the Pilgrims from the Netherlands, perhaps learned ...
Read More»