December to February: clear skies, daytime highs around 28–30°C, and lower humidity. These are the most pleasant months for exploring the historic ce…
November and March: similar weather to peak months but with fewer visitors and lower prices. A good compromise between comfort an…
Go in December or January for the most comfortable weather and a lively atmosphere, but book accommodation well ahead.