Palm Springs, a sun-soaked oasis in the Californian desert, is brimming with a variety of places to visit tailored to suit every interest.