Skip to main content

The Outer Banks

… a 120-mile stretch of barrier islands off the coast of North Carolina, running from the Virginia border down to Ocracoke Island.