The Melbourne Cup is one of the worlds most famous horse races. Early in November, this event stops Melbourne and the whole nation, while race goers flock to the tracks in glamorous outfits.
↧