Haiti's tropical climate produces seasonal rainfall, although large areas of the country are semiarid. Temperatures year round range from 70°F to 90°F with humidity sometimes high along the coast. Average annual rainfall varies from nearly zero in some areas to 53 inches in Port-au-Prince. The two rainy seasons that Port-au-Prince experiences are from April to June and from August to mid-November. Rain and accompanying thunder/lightning storms usually occur at dusk and at night, but the days remain clear and sunny. There is a crisp dry season from December to April. Surrounding mountains generally protect Port-au-Prince from Caribbean hurricanes.