Outer Banks NC

Wide white beaches, high sandy dunes and sunshine make OBX a special place