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.
Copyright © 2026 eLLeNow.com All Rights Reserved.