Outbound Collective logo

Skull Rock Trail at Joshua Tree National Park

Twentynine Palms, California

Adventure details