Nature Fresh Atta is a brand of whole wheat flour (atta) produced by Cargill India, a subsidiary of Cargill Inc.. The atta is made from premium quality whole wheat grains that are carefully selected, cleaned, and ground to a fine powder to retain their natural freshness and nutrients. Nature Fresh Atta is marketed as a healthy and nutritious option for making chapatis, parathas, and other Indian breads Country of Origin: India Disclaimer Product description and images shown on our website and app might be different from the actual product packaging. Actual packaging may contain more and/or different information than what is shown here. It is recommended to read the labels of actual item and go through the instructions, warnings and directions to use the product.