My partner and I booked an early morning Joshua Tree Driving Tour and it was the highlight of our stay in Palm Springs. Our tour was led by our incredible guide Ben, who was kind, accommodating and a limitless source of knowledge on the history of Palm Springs, Joshua Tree and also has an incredible interest in flora/fauna, wildlife and nature. Our tour included all the major attractions of Joshua Tree Park as well as some of Ben's secret favorite spots. I cannot recommend highly enough this tour!