Masonboro Island Beach: Wilmington's Undeveloped Barrier Isle | OnlyBeaches