Pilgrims

In November on Thanksgiving day, people around the World have been celebrating Thanksgiving day near Christmas day. This holiday obviously as we all know involves family, turkey, parades, etc. But, not always! Pilgrims landed in Plymouth Rock, Massachusetts, near Cape Cod in New England. The Pilgrims encountered Native Americans of the Algonquian tribe.