Palm Springs Travel Guide: Palm Springs, Joshua Tree & Salton Sea: A 3-Day Itinerary