The best time to visit is during the spring (March to May) and autumn (September to November) when the weather is relatively stable and the skies are clear.