On this day, November 21, 1620, the Mayflower reached what is now Provincetown, Massachusetts,