I want to know the answer to the following question:
Bermuda is located near which North Carolina town?
All the background I'm provided with is that "The community was established by several shiploads of settlers from Bermuda (which lies due east of South Carolina, although at 1,030 km or 640 mi, it is closest to Cape Hatteras, North Carolina), under the leadership of governor William Sayle, on the west bank of the Ashley River, a few miles northwest of the present-day city center.". Is that enough to answer the question?
Answer: yes