The Mayflower, filled with Puritan Pilgrims, spotted land at Cape Cod, Massachusetts.

Their journey took a total of 3 months, and the Pilgrims later landed at Plymouth Rock.

Source