When Did the Mayflower Come to America?

The Mayflower came to America November 11, 1620, after a 70 days journey from England the ship dropped anchor in Cape Cod. The Mayflower originally was supposed to land near present day NYC.