onecoolthingeveryweekend.com
Joshua Tree National Park
If you love rocks and the desert, then Joshua Tree National Park is a must visit for you. With hundres of miles of backcountry hiking trails and dozens of well marked and maintained trails, Joshua …