answersLogoWhite

0

There are a bunch of Jamestowns in the US. The one in NC is 275 miles from Roanoke Island, the one in VA is 142 miles.

User Avatar

Wiki User

9y ago

What else can I help you with?