Tag Archive: Plymouth founding

400th Anniversary of the Mayflower Voyage

Anyone remembering their American history knows that after a harrowing voyage from England, the Pilgrims arrived in November 1620 on the tip of Cape Cod in what is now Massachusetts. There they established one of the first permanent British settlements
Read more