Memsie Stakes
It is held at Caulfield Racecourse , Melbourne , Australia as a lead in to the Spring Racing Carnival . 
<triplet> Caulfield Racecourse <subj> Australia <obj> country <triplet> Melbourne <subj> Australia <obj> country <triplet> Spring Racing Carnival <subj> Australia <obj> country