North Carolina treats curious sightseers to a treasure trove of incredible destinations, from the beach town of Kitty Hawk to the hidden gem of Little Switzerland. While the state celebrates all ...