En el sur el clima es tropical, mientras que en el norte es desértico, donde las temperaturas sobrepasan diariamente los 42 °C.