The best times to visit are during the spring (March to May) and fall (September to November) when temperatures are more moderate.