The barrier islands off of North Carolina, known as the Outer Banks, are a beautiful place to spend an afternoon exploring. The islands are infamous for their open-sea beaches, state parks, and shipwreck diving sights! But unless you plan to walk the stretch of one...
Read more