Monday, December 21, 2015

Landing of the Pilgrims at Plymouth

On December 21, 1620, the English separatists we know today as the Pilgrims arrived at what would become Plymouth in what is now Massachusetts.