There's big debate about the best times to go, and I was wondering your thoughts. We've been at all different times of the year and find that we enjoy Spring (flower and garden festival) and winter (January) the best.
When is your favorite time to go and why?