April, May and October. These months offer warm, sunny days (around 25–28°C) without the intense heat or the heavy holiday crowds. Hotel rates are mo…
September and November. These months fall between the winter chill and the summer heat. Temperatures are pleasant (23–27°C), crow…
Go in April or May for the best balance of warmth, clear skies, and manageable crowds.