Issue 104/Museum Review: Mayflower 400: Legend & Legacy Four hundred years ago, on 6 September 1620, the Mayflower set sail from Plymouth in the United Kingdom on a journey to…