Where did the Mayflower land?

Where did the Mayflower land?

Here is the question :

WHERE DID THE MAYFLOWER LAND?

Here is the option for the question :

  • Long Island, NY
  • Chesapeake Bay, VA
  • Plymouth, MA
  • Penobscot Bay, ME

The Answer:

And, the answer for the the question is :

PLYMOUTH, MA

Explanation:

[STC0013601]. The Mayflower had originally planned to make landfall near the entrance of the Hudson River in New York, but a string of storms forced the ship to instead head north. The crew saw Cape Cod for the first time on November 9th, 1620. Rough seas compelled them to make shore, despite their best efforts to continue heading south. After several weeks of exploration, they settled on Plymouth as the site for their colony on Cape Cod.

Published