Hindmarsh Stadium is a football stadium located in Adelaide, Australia
Hindmarsh Stadium is a football stadium located in Adelaide, Australia. With capacity for around 18,000 people, it is the smallest of the stadiums that will host the Women's World Cup games
