Five Star Trails: Palm Springs
Best Easy Day Hikes Joshua Tree National Park
Desert Sense: Camping, Hiking, and Biking