In many ways, this is where it all started: Leiden’s Pieterskerk in the Netherlands. In 1620, 35 pilgrims departed Leiden for Plymouth in England. From there, they sailed onward aboard The Mayflower to the new colonies of Massachusetts. The first harvest festival celebrated in the new colony is seen as the origin of Thanksgiving. And here, ...
Read More»