Original Plymouth Pilgrim Site Found?
Archaeologists have uncovered what they believe is part of the original settlement of the Pilgrims who arrived at Plymouth in 1620, The Boston Globe reports. A team from the University of Massachusetts Boston excavated a seventeenth-century trash pit at Burial… Continue Reading
