Picture a place where wild horses roam free, untouched beaches stretch endlessly, and the only sounds come from crashing ...
Stretching down the North Carolina coastline are the sprawling slivers of barrier islands known as the Outer Banks. Quaint seaside villages are scattered across miles of glittering shoreline, and the ...