Friday, April 26, 2024
46.0°F
Leyden, Holland today where the Separatists (AKA Pilgrims) settled in 1609 after leaving Amsterdam and lived there for 12 to 20 years before returning to England and sailing to America aboard the Mayflower.