Plymouth Rock, located in a baldachin at 79 Water St, Plymouth, MA 02360, is a portion of a large rock reputed to be where the Pilgrims landed in America back in 1620. Learn more about Plymouth Rock and the Pilgrims at the Pilgrim Hall Museum, the oldest continuously operating public museum in the United States.
P.S.: Climate change is also threatening the Statue of Liberty
Thanks for Reading!