Gaffney, South Carolina, home of the 135-foot Peachoid Tower, has farm-fresh peaches, rich history, and classic, small-town Southern charm.