21 Kookora Street, Griffith, New South Wales 2680 Australia
The tallest climbing frame in the southern hemisphere.
Photo Credit: Matthew Piper
Claim copyright