Heart Rock
in
Joshua Tree
Heart rock is a naturally formed granite boulder located off of a spur trail from the arch rock trail. Parking is available at the Twin Tanks parking lot.

Is there something we missed for this itinerary?

Let us know!

Itineraries across USA