Mayflower Pilgrims Sight Land at Cape Cod
After more than two months at sea aboard the Mayflower, a group of English Separatists known as Pilgrims sought religious freedom in the New World, having secured a patent for settlement in the Colony of Virginia. Harsh weather and strong currents prevented them from reaching their intended destination farther south near the Hudson River. On November 9, 1620, the crew sighted the sandy shores of Cape Cod, Massachusetts, bringing relief after a grueling Atlantic crossing that had already claimed lives and strained supplies. The sighting prompted immediate efforts to navigate south, but dangerous shoals forced a return north to Provincetown Harbor. There the passengers drafted the Mayflower Compact to establish self-governance before any landed. This agreement laid early foundations for...
