News

If you’ve ever dreamed of a life where every detail was designed with horses—and your own luxury—in mind, welcome to Shangri La (literally). Tucked away in prime horse country in Aiken, South Carolina ...