If you haven’t kept track of where we are in our search for the best small towns and cities to live in with populations under 30,000 people, then I’m more than happy to let you know that we are in the heartland of South Carolina and making our way around the Piedmont region of the state.
It’s hard for me to say goodbye to the North Carolina coast but today we’re going to visit the last of our best small towns and cities under 30,000 people in this area.










