I spent the Fourth of July weekend on Topsail Island, North Carolina, a coastal barrier island just south of the Outer Banks.
I spent the Fourth of July weekend on Topsail Island, North Carolina, a coastal barrier island just south of the Outer Banks.