A desert oasis at the north entrance to Joshua Tree National Park.

Twentynine Palms, California, is home to Joshua Tree National Park headquarters and is the official gateway to Mojave Trails National Monument and Route 66. Stay and Play in Twentynine Palms!