advertisement
North Carolina is a state of vast diversity, stretching from the purple ridges of the Appalachian Mountains in the west to the Atlantic seashore in the east. A trip here can involve the best of the East Coast's beaches, American history, scenic rides ... Read more