Back to Previous Page
Joshua Tree Rock Climbing School
Details

Take a walk on the wild side and experience the exciting sport of rock climbing -- an adventure that delivers elevated fun and breathtaking scenery.

Yelp