The Accidental Landing in Plymouth

Today we associate the Pilgrims with the town of Plymouth, Massachusetts.  However, the landing spot was a bit accidental.  This is the story of that famous voyage – a voyage for which they gave thanks…

Author: Tom