Plymouth Rock became famous for being recognized as the very spot where Pilgrims first set foot on North American land in 1620. Located on the shores of Plymouth, Massachusetts, the truth behind this claim has been in dispute, making the story associated with Plymouth Rock far more significant than the facts. This position between history […]