Jamestown vs Plymouth Several colonies and cities have gone through some mysterious and incredible pasts which cannot be forgotten for long. Similar kind of history has been witnessed in Jamestown and Plymouth. Jamestown in Virginia was the first permanent English settlement and Plymouth in Massachusetts being the second, with these two colonies English settlement in North America […]