La temperatura media es de 27 °C, aunque con pequeñas variantes según la altura, y la proximidad al mar.