The Melbourne Cup
The Melbourne Cup is the race that stops a nation. Melbourne may be the only city in the world that has a public holiday around a thoroughbred horse race. Since 1861, the city has stopped on the first Tuesday of November for this three-minute, 3,200 meter race. This year, 24 horses competed for the Cup and … Read more