Question: where did the pilgrims live before sailing to the new world
Answer: Leiden; Leyden; Netherlands; NED; 🇳🇱; NL; Holland; the Netherlands; Netherlands (after 1945); Nederland; nl