Sort:  

@reonlouw you really have to bring your children to let them experience this wonderful place.

May/June I have found not to be too hot, but if you enjoy the heat and humidity December would also do.