Masonboro Island Reserve is the largest undisturbed barrier island in Southern North Carolina and is 8.4 miles long. A majority of the island is covered in marsh and tidal flats but the other parts are composed mainly of beach uplands. The other habitats that make up the island are shrub thicket, maritime forest, dredge spoil areas, grasslands, and sand dunes. Fish, birds, and sea turtles also shelter up on Masonboro Island. This destination is only reachable by boat, kayak, and canoe as well as private boat charter, and a ferry service that visit the island. Due to its size, visitors are allowed to beach their boat and traverse the island via trails and the ocean beach. But do be careful of sensitive areas including the dunes, grassy flats, and certain parts of the marsh. Masonboro also allows camping for visitors that want to enjoy their stay for a little while longer.