On Nov 21 in 1620 the pilgrims landed in what is now Provincetown, on Cape Cod. The 102 passengers had been onboard the Mayflower for 65 days.
That's the Mayflower.