people could watch ships.
To allow people to watch for approaching ships. And to afford protection from the Indians.
jamestown jamestown jamestown jamestown
jamestown, Pa i think Jamestown was in Virginia, not Pennsylvania
what is jamestown famous for
Jamestown was founded in Virginia
Jamestown is located in Jamestown, North Dakota.
No, Jamestown is in Virginia.
jamestown
What is the symbol for jamestown
The address of the Jamestown Museum is: 92 Narragansett Ave, Jamestown, RI 02835
The address of the Jamestown Philomenian Library is: 26 North Road, Jamestown, 02835 1438