The best times to visit are from March through May, and from September through November because of the mild temperatures and fewer visitors.