The best travel discoveries are often the places you almost drive right past. While millions of visitors flock to North Carolina’s famous beaches, mountain towns, and iconic attractions, some of the ...