What a deluge of rain that we have seen fall across nearly all parts of the country of late! There are many places that have received way too much rain across many areas but pastrolists in the Outback regions cannot hide the smiles as many of the station owners recorded their annual average rainfall over…
Read More