May and September. May has warm, sunny days with green hills and fewer visitors. September offers calm conditions before the autumn rains, plus harve…
June and October. June still has good weather (highs around 26–28°C) but before the August rush. October is quieter, with mild da…
Go in September for the best balance of pleasant weather, low crowds, and local food events.