USA Today named Emerald Isle the best beach in North Carolina! Here’s the list: Emerald IsleOak Island BeachHolden BeachAtlantic BeachCarolina BeachTopsail Beach – Surf CityOcracoke Lifeguarded BeachWrightsville BeachSunset BeachKure Beach