Excellent afternoon tour today of Joshua Tree. Ben was an outstanding guide, so knowledgeable and perfect conversationalist. We took our three kids (ages 17, 15, 13). Ben kept everyone engaged and laughing throughout the tour. We drove an hour from Palm Desert to Joshua Tree and learned so much about the history of the valley, the fault lines, the windmills. We got to the park and learned about the plants, the climate, the desert and how the area has transformed over time. Ben was so flexible and we hiked and scrambled on the rocks. I highly recommend this tour and recommend BEN!!!