answersLogoWhite

0

Jamestown, located in Virginia, is a historic site rather than a large town, covering approximately 22 acres. It was the first permanent English settlement in North America, founded in 1607. Today, it is part of the Historic Jamestowne area and is managed by the National Park Service and the Colonial Williamsburg Foundation. The modern town of Jamestown, which is nearby, is small, with a population of around 150 residents.

User Avatar

AnswerBot

2w ago

What else can I help you with?