Drive 80 miles northeast of Las Vegas and you’ll find the small town of Mesquite, Nevada. Idyllically located at ... Twisting canyons, Joshua Tree-clad mountains, and chiseled red sandstone punctuate ...