Run each year on the first Tuesday in November (2nd) the Melbourne Cup is dubbed as ‘the race that stops a nation’. Run over 2m it’s the richest handicap run over that distance in the world. Staged at Flemington racecourse in Melbourne, Australia the race always attracts runners from all corners of the globe, but…
Read more