A Joshua Tree Road Trip Guide, featuring some of the most Instagrammable spots in Palm Springs, Joshua Tree National Park, and Salvation Mountain.