What is Sacha Inchi?

SACHA INCHI (Plukenetia Volubilis)   Sacha inchi is a climbing shrub plant that grows mostly in the Amazon region, especially in Peru (this remains the source with the highest quality) where it has been eaten by the indigenous people for centuries. Other countries are attempting to grow sacha inchi, including South America and the United States, however the same quality … Continue reading What is Sacha Inchi?