Best public golf courses in Palm Springs

Picture yourself in a golfer's paradise, surrounded by towering [...]