what is the large body of water near jamestown?
The answer is Chesapeake bay.
The answer is chesapeake bay !!!!!!!!!!