Home to more than 25 miles (40 kilometers) of hiking trails, Coachella Valley Preserve sits between Palm Springs and Joshua Tree National Park. The preserve is known for its Thousand Palms Oasis and other palm oases, which are formed by water flowing from the San Andreas Fault.