Off North Carolina's coast and reachable by car lies a string of barrier islands that stretches for 130 miles.
The Outer Banks islands are:
- Bodie Island, the northern most island of (and actually a long peninsula extending from Virginia.)
- Roanoke Island, which lies between Bodie Island and the mainland.
- Hatteras Island, 50 miles in length, one of the longest islands in the US. The Cape Hatteras National Seahore extends the length of the island.
- Ocracoke Island, the southernmost idland, reachable only by boat or ferry.