La localización de ese poblado es discutida, y algunos autores la sitúan en lo que posteriormente fue la ciudad de Jamestown (Virginia), y otros en la desembocadura del río Pee Dee.