Oak Island, North Carolina is 12 miles from Southport, 33 miles from Sunset Beach, 29 miles from Ocean Isle Beach and like Caswell Beach, is separated from the mainland by the Intracoastal Waterway. There are more than 100 public access points to the 14 mile stretch of beaches, two fishing piers (Oak Island Pier and…