Respuesta :

Lost at sea, they came across cape cod & set up camp not too far from plymouth rock. The 102 travelers aboard the mayflower landed upon the shores of plymouth in 1620.

They landed in 1620 in Plymouth Massachusetts