Question: var bodde pilgrimerna innan de seglade till den nya världen
Answer: Leiden; Nederländerna; Nederland