Troon Golf continues to expand its global presence with a deal to manage the La Quinta Golf Country Club along Spain’s Costa del Sol, just outside Marbella.
Go to Source