Weather in Guadalcanal