Why was the Jamestown colony situated where it was?

to allow people to watch for approaching ships
to make the search for gold and silver easier
to explore the land
to afford protection from the Indians

multple answers may apply