Joshua tree is the second largest national park in California, after Death Valley. It includes around 794,000 acres of land. It takes about 3-4 hours to drive through the park on the major roads.