Although the best time of the year to visit is from June to October during the cool, dry months of spring. December to February offers a short hot dry season, so it’s another great time to visit.