Spring (April to June) and early autumn (September to October) offer pleasant weather and fewer crowds.