December to February are the best months. Temperatures are milder (highs around 30–33°C), humidity is low, and rain is absent. Crowds are modest, and…
November and March offer good value. November has post-rain greenery and lower heat, while March remains dry but hotter; both hav…
Go between December and February for the most comfortable weather and reliable conditions.