According to legend, Plymouth Rock is the boulder upon which the Pilgrims landed when they arrived in the New World in 1620. Hmmmmmm...guess we could have been looking at Plymouth Sand.
Feel free to use my photos for your personal use