Tropical climate with warm weather all year round with temperatures ranging from 21C to 32C. Annual rainfall varies from 2,000mm to 2,500mm.