The best time of year to visit is during winter or April to September, as the days are much cooler than in the height of summer.