The Pilgrims’ Plymouth Landing, 400 Years On: More Than a Rock Although we remember the Pilgrims most commonly in November, it was actually in December of 1620 that they first set foot on the shore of Massachusetts. Although no actual stone Read More »