The Mayflower safely arrives at Cape Cod, November 11, 1620. The Mayflower safely arrives at Cape Cod, November 11, 1620. By asiadmin Posted: August 3, 2020