Melbourne Cup Horse Race

The Melbourne Cup is Australia’s most prestigious horse race, often referred to as “the race that stops a nation.” It is a 3,200-meter handicap race for thoroughbred horses aged three…

Read More