Torrumbarry Farms is a large scale 4031 hectare aggregation underpinned by significant water entitlements.
Click to check the original article.

Torrumbarry Farms is a large scale 4031 hectare aggregation underpinned by significant water entitlements.
Click to check the original article.