The owners of Anna Creek Station, the biggest cattle station in the world, have been charged over allegedly building illegal ...
Anna Creek Station, an Australian cattle farm spanning a whopping 15,746 square kilometers, is "larger than 49 different countries," making it one of the world's largest privately-owned properties.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results