Skip to main content
TIL Jamestown in 1607 was the first permanent English settlement in the Americas. By the time the Mayflower pilgrims landed at Plymouth Rock in 1620, Jamestown already formed a state legislature and h · ViralHub