Discover these scenic small North Carolina towns that are great alternatives ... including a trip to Surfside Beach. For the adventurous globetrotters and the weary souls, this town is an oasis ...