Melbourne Cup Day

Melbourne Cup Day is held on the first Tuesday in November and is the day on which one of the most famous horse races in the world is run in Melbourne. Since 1861, Melbourne Cup Day has been an official race day and, since 1877, a public holiday in Victoria. Around the nation, most of the population stops to bet on the race and watch it on TV.