Rock climbing is a great way to escape the rat race, live on the edge and get a heck of a view. Alas, your rock climbing experiences can fade with time. The best way to prevent this is to keep a rock climbing journal.
You are here: Home / Archives for joshua tree