Where was the 1607 settlement?
Published in Daily Trivia
The first English settlement in what became New England was founded thirteen years before the arrival of the Pilgrims. In 1607, a settlement was established at Popham Beach, Maine. After a year, its inhabitants found the climate too harsh, and departed.
Comments