Without a doubt, Joshua Tree National Park oozes desert charm. As a result, a smattering of interesting communities have sprung up around it, all of which have their take on desert flavor. Joshua Tree lies two hours east of Los Angeles and less than an hour east of Palm Springs.
…