Aiken
The Wilcox, Aiken, South Carolina
On a peaceful, tree-lined street in the South Carolina town of Aiken, amid pristine cottages and sprawling mansions in what is referred to as horse country and revered as one of the most prestigious polo capitals of the world, The…