December to February: skies are clear, humidity is low, and daytime temps sit around 25–30°C. This is also the period when regional markets are fulle…
November and March: November is the tail-end of the rains but roads are drying out; March gets hotter (35°C) but crowds thin and…
Go between December and February for the best all-round conditions; November or March if you want lower costs and don't…