The best time to visit is from December to March, when the dry season means little rain. The rains begin at the end of April or early in May.