When considering North Carolina, thoughts typically turn to its beautiful mountains, sleepy coastal towns, and creative urban areas, and while you may be considering a visit to experience one or all ...