December to February: temperatures are cooler (highs around 30°C), rainfall is negligible, and crowds are moderate as this is the prime tourist seaso…
March to May: still dry with hotter weather (up to 38°C). Fewer tourists mean hotel discounts of 20–30%. Good for birdwatching at…
Go between December and February for the best balance of dry weather, comfortable temperatures, and cultural events.