Auroshikha is a part of the Sri Aurobindo Ashram situated in Pondicherry, India. They use high quality ingredients and hand craft their products.