Leichhardt Creek
Australia
>
Queensland
>
Townsville City
>
Clemant
>
Leichhardt Creek
Leichhardt Creek is a beach area in Clemant.
Leichhardt Creek
Vegetation and ground cover
beach