What month did the pilgrims land in Plymouth?

1 answer

Answer

1094874

2026-07-08 06:35

+ Follow

November 11th 1620 they settled near plmouth in their boat they docked on the 13th and made it to Plymouth Dec.16th the same year

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.