La temperatura media anual es de 17,95 °C (64,3 °F), lo que es bajo para las zonas tropicales, y esto se debe a su elevada ubicación y la prevalencia de un fresco flujo de aire sur-oriental.