This city near Charlotte offers a walkable downtown, loads of historic charm, plus shopping, dining, and attractions - all ...
This small town between Charlotte and Asheville, NC, is filled with hidden surprises and plenty of places for some outdoor ...