formaggi sardi

The Supply Chain

Next page >>

The Pastures. The unique land where the sheep graze freely is surely blessed by Mother Nature, sheltered by mountains and brushed by the mighty winds that sweep off the sea and endow the pastures with their unique aromas. The herd of 30,000 sheep roam freely, by day enjoying the lush, abundant grass under the glorious sunshine and gently lulled by the stars once night falls.