Discovering Leiden, 400 years after the Mayflower Pilgrims left it for America

A reflective glory: It’s 400 years since the Mayflower Pilgrims set off for America from the charming Dutch city of Leiden – and it’s never looked better (think Amsterdam without the queues) A Dutch group set off from Leiden in north-west Holland for America in 1620 To absorb their world, follow a trail that takes … Read more