event · 05 April 1621 · 403 years ago
The Mayflower sets sail from Plymouth, Massachusetts on a return trip to England.
More events on 05 Apr