Eesandres2578id Eesandres2578id History Answered Jamestown Island’s geography made it a favorable location for English settlers because