With 300 days of sunshine and more than 100 courses – many designed by celebrity architects like Arnold Palmer, Greg Norman and Jack Nicklaus – Palm Springs is a golfer's paradise. No matter ...