 It lies south of Wrightsville Beach, separated by Masonboro Inlet, and north of Carolina Beach, separated by Carolina Beach Inlet.The island is a destination for boating, surfing, and camping.Masonboro Island is a mix of marshes, dunes and tidal flats, with beaches along its Atlantic coastline and a chain of small hills and wetland islands along Masonboro Sound, which is part of the Intracoastal Waterway.