What do you know about the Melbourne Cup-an affair that takes place every year?
How’s the Melbourne Cup organized? A number of races will take place at locations around Australia on the day of the festival. The main race in Flemington was broadcast live, drawing watches from more than 650 million viewers around the world. At exactly 3 p.m. local time, as the main match takes place, everybody can