Best Horse Racing Events in New Zealand
Annually, New Zealand has more than 366 race meetings taking place at 50 racecourses. The meetings vary from the high profile ones such as the Auckland Cup, which is well known for its social aspect and fashion, and of course...