April and May (autumn) offer warm days, low rainfall and few tourists. September is also good – spring flowers bloom, crowds are light and temperatur…
March and October are your budget sweet spots. March still has some summer rain but far fewer people; October brings spring weath…
Go in April or September for the best blend of comfortable weather, low crowds and fair prices.