The Melbourne Cup is held on Flemington Racecourse in Melbourne.
The 2012 Melbourne Cup was the 152nd Melbourne Cup. The 2012 Emirates Melbourne Cup was held on Tuesday, 6 November 2012, at Flemington Racecourse, in Melbourne, Victoria, Australia
the Melbourne Cup is held at Flemington Racecourse in Melbourne, Victoria.
The Melbourne Cup is held every year.
The Melbourne Cup (Australia) is always held on the first Tuesday in November every year.
Every year
Flemington
The first Melbourne Cup was held on the 7th of November, 1861
yes
The firt Tuesday of November
The first Melbourne Cup was run on 7 November 1861, and was attended by a crowd of around 4000. It was won by Archer out of a field of 17 horses. They were racing for 170 pounds cash and a gold watch.
The 2010 world cup is held in South Africa.