It would be south of North Carolina. The points of that area of mystery are Miami, Florida, San Juan, Puerto Rico and Bermuda.
south of North Carolina
South.
Bermuda is south of North Carolina
Bermuda is south to southeast of North Carolina.
south
SOUTH!!
North.
Bermuda is actually strait east of North Carolina
Bermuda is on the same latitude as South Carolina (which was colonised from Bermuda...Charleston, at least), but is closest to Cape Hatteras, North Carolina.
Bermuda is right below Florida making it south of south Carolina
Neither. Bermuda is an island off the coasts of the Carolina's, but it is an English territory, not part of the United States.
Neither. Bermuda is an island off the coasts of the Carolina's, but it is an English territory, not part of the United States.
yes
Bermuda is actually striaght East off the coast of N.C.