From the Appalachian Mountains to the rolling land of the Piedmont to 300 miles of white sandy beaches: Scenic beauty, a culture rich in history and the arts, and world-class sports and recreational opportunities make NC an exceptional place to live.