June through August: clear skies, cool days (18–22°C), and very little rain. This is also the main tourist season, so book accommodation early.
September and October: still dry, but crowds thin out. Hotel rates drop 20–30%, and the landscape remains lush after the rains. P…
Go between June and August for the best weather and most events, but visit in September or October if you want similar…