Work has restarted on North Topsail Beach’s PTC #8 dune restoration. Crews will use the Jeffries Beach Access to begin ...
Topsail Island sits about 40 miles northeast of Wilmington. The 26-mile-long barrier island off the North Carolina coast is home to three charming seaside towns: North Topsail Beach, Surf City, and ...