Cubbie Station is Australia's largest cotton farm and the biggest irrigation operation in the southern hemisphere. - ABC News (Australian Broadcasting Corporation)
Multimillion-dollar price for Australia's biggest land sale - Farmers Weekly
farmlandgrab.org | China to become biggest foreign owner of Australian farmland