Klimaet er subtropisk, og vindene fra Indiahavet i øst gir mye regn. I dette området er det omtrent 3500 mm nedbør i året.