Held in Melbourne, on the first Tuesday in November, The Melbourne Cup is an annual horse race that stops the Australian nation well and truly in its tracks.
Carolyn McDowall, Muse News, The Culture Concept Circle
Held in Melbourne, on the first Tuesday in November, The Melbourne Cup is an annual horse race that stops the Australian nation well and truly in its tracks.
Carolyn McDowall, Muse News, The Culture Concept Circle