A few weekends ago we decided it was high time we visited Joshua Tree National Park (that and I had some photo shoots out there) so we hit the road late Friday night and headed out to the desert! Unless you're heading there on a random weekday, I highly recommend making a reservation at the Indian Cove Campground, which is located just outside of the park. The campgrounds in the park sell out pretty quickly, you won't want to be caught with nowhere to stay! I made a reservation a few days before we went, it's only $15 a site and it's best to make a reservation here as well, as when we got there they were sold out for the weekend. We stayed at site 76, but another site in our loop that looked good was 68. I'm sure there's other good ones in the other loops, those are just two that were good in ours! You might as well be in the park in this campground, staying in a site backed up by giant rock formations. So beautiful! And the stars were so pretty.
The park itself is dog friendly, but dogs are not allowed on the trails. Hoping to get back here sometime without our dog so we can explore a bit better, but still had a great time doing some low key exploring around, seeing skull rock, taking lots of photos of Joshua Trees and cholla. Bring lots of water!
On your way back to LA, I highly recommend stopping by the Cabazon dinosaurs and getting Date shakes from Hadley's! They sound kind of weird. But taste amazing! Joshua Tree is a nice little weekend getaway just a few hours from LA, I don't know why we waited so long to finally go and I can't wait to get back out there.