Melbourne Cup is one of the most popular annual Thoroughbred horse race in Australia which takes pl…
The Melbourne Cup is the most popular horse racing event held in Victoria, Australia every year on …