Nagles Falls Farm in the beautiful Macleay Valley is passionate about producing the best Organic Giant Russian Garlic they can.