By David Kindy, Wicked Local Plymouth The place where the Pilgrims lived for 12 years before journeying to Plymouth was on display Saturday during a special online tour. The city of Leiden commemorated Plymouth’s anniversary by giving viewers a chance to see how that epic journey began four centuries ago in The Netherlands. Click here […]
Read More