Despite being in the top ten most populated states, North Carolina still has scenic small towns to escape the crowded areas and discover the state's roots.