Roanoke Island
Roanoke Island, North Carolina, lies in a body of water between the Albemarle and Pamlico Sounds. The island is about 8 miles long and 2 miles wide. The mainland is a few miles to the west. The outer banks lie a short distance to the east, separated from the island by a narrow channel. Roanoke […]
