A new home has been found for Leiden’s American Pilgrim Museum with a closer connection to the years they spent in the city prior to their journey across the Atlantic in 1620. The museum, the city’s ...