organicgoody.com
What is Sacha Inchi? 
Sacha Inchi (pronounced sah-cha inch-ee) is legendary! It is one of nature’s most amazing and nutritious foods. It has been part of the Inca diet for 3000 years. Sacha Inchi is also called the “Inc…