The roots of Native Americans run deep here, a region that both celebrates the birth of the United States and acknowledges an uncomfortable history. By exploring things to do in Plymouth MA ...