Greenville is another one of those smaller southern gems like Savannah, Charleston, Asheville, Roanoke and Wilmington (NC) that have vibrant downtowns and are worth the trip if you are into exploring cities that are manageable and not overwhelming like Atlanta and Charlotte.