Spartanburg, South Carolina is exactly that kind of revelation – a charming Upstate town that combines Southern hospitality with surprising sophistication, all wrapped in an affordability package that ...