Plymouth is in Massachusetts.
Maxwell, you selected the correct answer. Thanks for your response.
Plymouth Rock is a boulder in Plymouth, Massachusetts, that symbolizes the historical disembarkation site of the Mayflower Pilgrims who founded Plymouth Colony in December 1620, and has been claimed to be the Pilgrims’ actual landing site.
Gina, you selected the correct answer. Appreciate your response
Plymouth Rock is in Plymouth, Massachusetts.
Myriam you selected the correct answer. Appreciate your response
C) Massachusetts
I don’t think we ever traveled there. I am sure it would be interesting❗ 🎩
Rhonda, you have selected the correct answer. I have never been as well. Thanks

Teresa, you selected the correct answer. Thanks for your response