Location
Tailem Bend, SA
Australia

Also Nearby The Bend Motorsport Park