April and May: warm days (20-25°C), green countryside, and few visitors. October also offers mild weather and clear skies before winter sets in.
September and June: similar heat to peak but fewer people; hotel rates drop slightly. May is also shoulder, with cooler weather t…
Go in April or October for the best combination of pleasant weather, green scenery, and no crowds.