This NC500 10 day itinerary has been carefully crafted to pack everything in without missing any of the highlights and hidden gems!