North Carolina's Outer Banks — those slender barrier islands fringing the state's Atlantic coastline — have long been romanticized for their fog-infused coastal environments, maritime lore, and ...